VS2005工具鏈可以使用最新的MSBuild(.NET4/VS2010)嗎?在VS2005上使用MSBuild for C++
我有一個C++項目編譯VS2005。編譯器還處於測試階段時,我還沒準備好升級到VS2010。但是我想使用新版本的MSBuild,因爲它本身構建了C++,並提供了舊的VCBuild工具不支持的擴展點和靈活性。
有誰知道你是否可以使用MSBuild這種方式?或者.NET 4中的MSBuild與VS2010工具鏈結合在一起?
由於提前,
本
VS2005工具鏈可以使用最新的MSBuild(.NET4/VS2010)嗎?在VS2005上使用MSBuild for C++
我有一個C++項目編譯VS2005。編譯器還處於測試階段時,我還沒準備好升級到VS2010。但是我想使用新版本的MSBuild,因爲它本身構建了C++,並提供了舊的VCBuild工具不支持的擴展點和靈活性。
有誰知道你是否可以使用MSBuild這種方式?或者.NET 4中的MSBuild與VS2010工具鏈結合在一起?
由於提前,
本
如果你還沒有準備好升級到VS2010,因爲它是在測試階段,你是不是擔心,.NET 4.0測試版?您可以使用MSBuild 4.0來定位其他版本的.NET運行時(2.0及更高版本),但這些工具也處於測試階段。
您將不得不將您的項目文件轉換爲MSBuild 4.0項目文件,然後使用它們。要做到這一點,最簡單的方法是打開解決方案文件在Visual Studio 2010
賽義德·易卜拉欣·哈希米
的My Book:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build
這個答案很可能不再有趣的給你,但萬一有人打這在搜索:
的MSBuild可用與.NET 4.0可用於建立本地C++靶向VS2010,VS2008或(與位定製)VS2005
項目這是不要e通過設置平臺工具集。
有關詳細說明,請參閱以下博客文章: http://blogs.msdn.com/b/vcblog/archive/2009/12/08/c-native-multi-targeting.aspx