我计划使用Sublime Text 2作为C#/ Java项目的代码源编辑器,我不想安装Visual Studio,所以我可以从CLI编译C#项目吗?
答案 0 :(得分:6)
MSBuild是Visual Studio使用的构建系统 - 您可以将它直接用于解决方案和项目文件,因为它们是msbuild文件。
它附带了.NET可再发行的下载。
请注意,对于许多类型的解决方案,您需要安装辅助工具(例如,如果您正在进行任何资源生成,请使用resgen)。
答案 1 :(得分:2)
基本上,您可以使用csc.exe
中的c:\Windows\Microsoft.NET\Framework\framework_version\
工具将源文件(C#)编译为可执行文件。
您可以使用它创建自定义scipt并运行它以获取exe或dll。
答案 2 :(得分:0)
VS更像是编译器的包装器:)
您可以配置VS以使用外部工具打开文件。 只需右键单击解决方案资源管理器中的文件,然后选择打开方式...然后指定您喜欢的编辑器的路径并将其设置为默认值。
答案 3 :(得分:-1)
剩下的唯一“严重”选项是http://monodevelop.com/
答案 4 :(得分:-2)
您可以使用NANT这样做。但是你需要安装" Windows SDK"。