4

我打算使用 Sublime Text 2 作为 C#/Java 项目的代码源编辑器,我不想安装 Visual Studio,那么我可以从 CLI 编译 C# 项目吗?

4

5 回答 5

6

MSBuild是 Visual Studio 使用的构建系统 - 您可以直接将其与解决方案和项目文件一起使用,因为它们是 msbuild 文件。

它带有 .NET 可再发行下载。

请注意,对于许多类型的解决方案,您将需要安装辅助工具(例如 resgen,如果您有任何资源生成发生)。

于 2012-07-29T20:51:19.857 回答
2

基本上,您可以使用csc.exe位于c:\Windows\Microsoft.NET\Framework\framework_version\将源文件(C#)编译成可执行文件的工具。

您可以使用它创建自定义 scipt 并运行它以获取 exe 或 dll。

于 2012-07-29T20:51:24.997 回答
0

VS 比编译器的包装器要多得多:)

您可以将 VS 配置为使用外部工具打开文件。只需右键单击解决方案资源管理器中的文件并选择打开方式...然后指定您喜欢的编辑器的路径并将其设置为默认值。

于 2012-07-29T20:59:15.320 回答
-1

剩下的唯一“严肃”选项是http://monodevelop.com/

于 2012-07-29T20:48:38.027 回答
-2

您可以使用 NANT 来执行此操作。但是您需要安装“Windows SDK”。

于 2012-07-29T20:49:51.263 回答