![]() ![]() On a Mac, syntax is similar, only C sharp Compiler is just named csc: $ csc /target:exe /out:MyApplication.exe MyApplication.cs. These tools provide a complete build environment, not just the basic compiler. While it's very handy to know of this, you should combine it with knowledge of some sort of build tool such as NAnt, MSBuild, FinalBuilder etc. ![]() If you have Visual Studio installed, in the "Start menu" under Visual Studio Tools, you can open a "Visual Studio command prompt", that will set up all required environment and path variables for command line compilation. You can embed resources, set icons, sign assemblies - everything you could do within Visual Studio. This article on MSDN goes into more detail on the options for the command-line compiler. ![]() To run the resulting EXE, type MyApplication, followed by using the command prompt. Įnsure you have a static Main() method defined in one of your classes, to act as the "entry point". If you have other assemblies to reference, use /r:AssemblyName.dll. If you have more than one source module to be compiled, you can put it on that same command line. t:exe /out:MyApplication.exe MyApplication.cs. Run the C# compiler like this: c:\windows\Microsoft.NET\Framework\v3.5\bin\csc.exe You may then have to cd into the directory that holds your source files. To run, first, open a command prompt, click "Start", then type cmd.exe. NET 3.5, c:\windows\Microsoft.NET\Framework\v3.5\. The output can be an executable ".exe", if you use "/target:exe", or a DLL If you use /target:library, CSC.exe is found in the. NET Framework and can be used to compile from the command prompt. CSC.exe is the CSharp compiler included in the. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |