有誰知道需要安裝的組件,以便通過MSBuild使Package
目標可用。MSBuild調用Web項目的包目標
它與Visual Studio安裝在計算機上使用的MSBuild有可能Package
,而不是構建服務器上只用.NET 4 SDK和Web部署安裝了2.0,這將導致以下錯誤:
msbuild "Package" does not exist in the project.
這部分歸結於服務器上的下列文件丟失:
c:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\*.*
這當然可以通過複製的MSBuild的VisualStudio文件夾中生成服務器上的等效目錄的內容來解決,但這不是一個managea適用於服務器配置。
我讀過的所有答案都涉及安裝Visual Studio或複製文件。當然,可以在不安裝Visual Studio的情況下編譯Web Deploy包?
謝謝微軟Visual Studio 2010殼牌似乎已經做到了。 – TheCodeKing