Mit*_*eat 14
从这里:
编译File.cs生成File.exe:
csc File.cs
Run Code Online (Sandbox Code Playgroud)
编译File.cs生成File.dll:
csc /target:library File.cs
Run Code Online (Sandbox Code Playgroud)
编译File.cs并创建My.exe:
csc /out:My.exe File.cs
Run Code Online (Sandbox Code Playgroud)
编译当前目录中的所有C#文件,并启用优化并定义DEBUG符号.输出是File2.exe:
csc /define:DEBUG /optimize /out:File2.exe *.cs
Run Code Online (Sandbox Code Playgroud)
Meh*_*ari 11
转到项目目录(我假设.NET框架在您的身上PATH):
msbuild <enter>
Run Code Online (Sandbox Code Playgroud)
如果要编译一堆C#源文件(不在项目中),则使用该csc命令.vbc是VB.NET编译器.jsc是JScript.NET编译器.cl是C++/CLI(&plain C++)编译器.
小智 5
如果您已有解决方案或项目文件,请使用msbuild工具.你可以在文件夹"%windir%\ Microsoft.NET \"中找到它.例如,在我的机器上运行以下命令来编译我的项目:
C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe MassiveMultithreading.sln
Run Code Online (Sandbox Code Playgroud)