Device don't run code, they run assemblies. So the code must be compiled,
and that is typically done with Studio. Yes it can be done with the SDK
through a command line, but the mere fact that you're asking this question
tells me you shouldn't even attempt to get that working.
Send the customer your project, have him load it in Studio, compile and run.
Managed Code in the Embedded World