如果我有一個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