首页 > Asp.net mvc - VS生成项目,出现 error MSB4019

Asp.net mvc - VS生成项目,出现 error MSB4019

错误详情

C:WorkSpaceProjectWebtrunkCisWebsrcEnsureThatEnsureThat.xproj(8,3):

error MSB4019: 未找到导入的项目“C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0AspNetMicrosoft.Web.AspNet.Props”。

请确认 <Import> 声明中的路径正确,且磁盘上存在该文件。

部分截图

某一个程序集加载失败,重新从服务器下载最新的也还是不可以


这是我的解决方法,现在贴出来

项目采用的asp.net core 1.0 所以我找到两种解决方法

通过记事本等程序编辑无法加载程序集*.xproj文件可以看到有这么一行

<Import Project="$(VSToolsPath)\AspNet\Microsoft.Web.AspNet.targets" Condition="'$(VSToolsPath)' != ''" />

1.结合上图中红框内容去查看是否存在对应目录

因为我是vs2015 update 2 缘故我没找到对应的文件,所以第一个解决方法就是问问同事是否有该文件,拷贝一个合并文件夹就可以!

2.虽然我还不完全知道为何可以这么解决,但这也是一个方式,替换import节点内容为:

  <Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.Props" />
  <Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.targets" />
【热门文章】
【热门文章】