剑轩

未找到导入的项目 .wpp.targets。请确认 声明中的路径正确,且磁盘上存在该文件

电脑版发表于:2019/7/28 17:26


 今天打开vs突然报了一个错.........

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

重新新建一个项目,dll全部都是黄色感叹号

网上搜了半天也没找到解决方法。

修复vs也不行,...............最后都想把vs删除掉了重装了 

忍了一下,继续看下那个错误提示,提到了一个文件


C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets


 在里边去看了下,看上去这个文件和发布有关系的样子

然后按照记事本打开,果然看到了\*.wpp.targets的配置

然后就想到把这个文件干掉               

删掉后果然重新加载没有问题,也能正常的跑起来了

想到这个文件可能和发布有关系,删除掉可能会影响发布,于是就测试发布了下    

 果然发布有问题了!!!  


这个问题比较好解决,因为那个文件被删除掉了,缺少了发布的配置     

在报错的.csproj里面添加


<Target Name="GatherAllFilesToPublish">

</Target>


  这段XML(和常规的PropertyGroup同级的),修改前先保存并关闭项目


  但这样如果想发布项目,会每次都要手动去配置一次比较繁琐

         

于是就想,刚刚那个文件能不能不用全部删除掉,而只干掉*.wpp.targets这一点


  果然,把这点注释掉,该问题完美解决!


虽然这个问题解决了,但是不只是为什么会突然出现这个错!!!










关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢