【问题标题】:Build C++/C# created with Visual Studio 2012 without VS 2012 being installed?在没有安装 VS 2012 的情况下构建使用 Visual Studio 2012 创建的 C++/C#?
【发布时间】:2013-03-26 11:29:26
【问题描述】:

如果我有一个 VS2012 的 Visual Studio 解决方案文件,其中包含几个 C++ 本机项目和几个 C# 项目,我可以在不安装 Visual Studio 2012 本身的情况下构建此解决方案吗?

这将减轻(除其他外)我们构建服务器节点的维护。

【问题讨论】:

    标签: visual-studio visual-c++ msbuild winapi visual-c++-2012


    【解决方案1】:

    您需要安装 VS2012 Express。 基于微软文档: Windows SDK 不再附带完整的命令行构建环境。您必须分别安装编译器和构建环境。如果您需要一个包含编译器和构建环境的完整开发环境,您可以下载Visual Studio 2012 Express,其中包含 Windows SDK 的相应组件。

    【解决方案2】:

    还有SharpDevelop...应该能够构建您需要的任何东西。您可能也需要安装 SDK - 不确定。但它比 VS (express or not) 轻了很多。如果您觉得 Microsoft 的编译器有问题,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

    【讨论】:

      猜你喜欢
      • 2013-04-17
      • 2013-02-26
      • 1970-01-01
      • 2014-08-22
      • 2014-06-27
      • 1970-01-01
      • 2013-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多