如果我有一个VS2012的Visual Studio解决方案文件和少数C++原生项目和一些C#项目,我可以在不安装 Visual Studio 2012本身的情况下构建此解决方案?使用Visual Studio 2012创建C++/C#而不安装VS 2012?
这会减轻Build-Server节点上的维护工作量。
如果我有一个VS2012的Visual Studio解决方案文件和少数C++原生项目和一些C#项目,我可以在不安装 Visual Studio 2012本身的情况下构建此解决方案?使用Visual Studio 2012创建C++/C#而不安装VS 2012?
这会减轻Build-Server节点上的维护工作量。
您需要安装VS2012 Express。 基于Microsoft文档: Windows SDK不再附带完整的命令行构建环境。您必须分别安装编译器和构建环境。如果您需要包含编译器和构建环境的完整开发环境,则可以下载Visual Studio 2012 Express,其中包含Windows SDK的相应组件。
还有SharpDevelop ...这应该能够建立任何你需要的东西。您也可能需要安装SDK - 不确定。但它比VS更轻量级(快速与否)。如果你觉得微软的编译器有coot,那么总是会有用于C#和LLVM的Mono(和MonoDevelop/Xamarin Studio),用于C/C++汇编的MinGW和LCC。 LLVM不久前刚刚发布了他们的第一个Windows版本,但它看起来非常稳固...... MinGW一直在Windows上工作了很长时间(并且从各种POSIX操作系统到Windows的交叉编译,以启动)。 LCC有时可能会略微片状,但很小。我认为许可也有一些限制,但是您需要检查自己是否打算走这条路线。
另外...刚发现this: Walkthrough: Using MSBuild to Create a Visual C++ Project。
这里是链接:http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx – 2013-04-05 07:43:30