【发布时间】:2010-10-26 01:44:26
【问题描述】:
我想从命令行构建项目。是否可以在不安装Visual Studio的情况下部署C#编译器?
【问题讨论】:
-
呵呵,我觉得人们将 IDE 与实际开发平台和/或语言联系起来很有趣。
-
这就是我喜欢保留我的构建机器的方式。只是编译器。当然,有些工具需要 Visual Studio,我发现在构建机器的环境中这真的很烦人。您不必为了构建任何东西而安装 Visual Studio。一些 3rd 方工具的供应商需要安装 Visual Studio 才能获得组件许可,还有另一个我们必须这样做的原因,但不记得是什么了。
-
确实,.NET 的某些部分的框架需要它。如果您在生产机器上观察进程并使用一些需要生成运行时代码的功能,例如 XML 序列化,您会注意到
csc.exe不时由您的应用程序启动。即使没有安装VS。
标签: c# compiler-construction msbuild csc