2014-12-05 123 views
0

我試圖製作一個MVC 5項目的nuget包,並且在控制檯中出現以下錯誤。在本地機器導入的項目上創建nuget包... Microsoft.WebApplication.targets ...無法找到

C:\Projects>nuget pack WebApplication3\WebApplication3\WebApplication3.csproj 

試圖建立從 'WebApplication3.csproj' 軟件包。未找到導入的項目「C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ WebApplications \ Microsoft.WebApplication.targets」。確認聲明中的路徑是正確的,並且該文件存在於磁盤上。 C:\用戶\邁克爾\文檔\ Visual Studio的2013 \項目\ WebApplication3 \ WebApplication3 \ WebApplication3.csproj

在.csproj的

<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" /> 
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" /> 

我沒有VS 2010我的機器上安裝。只是VS2013。爲了構建和打包,我必須做些什麼改變?

回答

3

Landed在此線程和任何人這個問題(誰擁有的Visual Studio 2013,並停靠於該線程)作戰並尋求速戰速決只要複製這個文件夾

C:\ Program Files文件( 86)\的MSBuild \微軟\ VisualStudio的\ V12.0 \ web應用

C:\ Program Files文件(x86)的\的MSBuild \微軟\ VisualStudio的\ V10.0

請參見以下鏈接獲取更多詳細信息:

Link1具體參照標題/章節 「WebApplication.Targets」

Link2參考吉姆羔羊的答案。

相關問題