当我尝试使用Visual Studio 2010 Prompt构建我的mvc3应用程序时 . 我收到此错误:
“TournamentCompanion.csproj”(默认目标)(1) - > TournamentCompanion.csproj(553,3):错误MSB4019:找不到导入的项目“TournamentCompanion(1)\ . nuget \ nuget.targets” . 确认声明中的路径是否正确,以及该文件是否存在于磁盘上 .
,但.csproj中的导入说:
导入项目=“$(SolutionDir)\ . nuge \ nuget.targets”
这就是我的解决方案:
项目
-
.nuget
-
TournamentCompanion | TournamentCompanion.csproj
-
TournamentCompanion.Tests
-
TournamentCompanion.sln
我无法找到问题的解决方案 .
1 回答
试试这个,看看你是否得到了同样的错误:
它具有不使用解决方案相对路径的额外好处,如果您想要一个更强大的基础来构建工业强度命令行构建,那么在没有解决方案文件的情况下为您构建清除方式 .
[摘自MSBuild Trickery技巧#80]