2013-05-29 119 views
2

我可以在Visual Studio 2012(csharp aspnetmvc項目)中創建一個與我的解決方案匹配的myproject.build文件嗎?從Visual studio 2012生成.build文件

我想回答自己,VS已經這樣做了,但是當我查看我的解決方案文件時,沒有.build文件。另一方面...我有兩個其他的解決方案.build文件。 (我相信它們都是以VS2010解決方案開始的,與我的最新版本相反)那麼,爲什麼我在一個項目中有一個.build文件,而不是在另一個項目中?

回答

1

關閉Visual Studio,添加一個值爲「1」的全局環境變量「MsBuildEmitSolution」,然後重新啓動Visual Studio然後編譯。 MSBuild將保存在與.SLN相同的文件夾中,MSBUILD格式的自動生成的項目文件(SolutionFileName.SLN.MetaProj)。

+0

至少在VS 2013中看起來不起作用。只有在你直接調用msbuild而不是devenv時纔有效 – Schneider

相關問題