1

我对 Nopcommerce 真的很陌生。我有一个现有的插件 [主页的滑块小部件]。我试图在 Visual Studio 17 的 Plugins 目录中添加 Nop.Plugin.Widget.PromoSlider.csproj 文件,但出现以下错误:

未找到导入的项目“S(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets”。此外,尝试在 $(VSToolsPath) 的后备搜索路径中找到“S(VSToolsPath)\WebApplications\Mlicrosoft.WebApplication.targets” - “C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v15 .0" 这些搜索路径在“C:\Users***\AppData\Local\Microsoft\VisualStudio\15.0_f96fcd52\devenv.exe.config”中定义。确认声明中的路径正确,并且该文件存在于磁盘上的搜索路径之一中。C:\Users****\Deskctop\ Nop.Plugin.Widget.PromoSlider\Nop.Plugin.Widget.PromoSlider.csproj

谁能帮我解决这个错误?

4

1 回答 1

1

我猜您正在尝试在 Visual Studio 2017 中添加一个 Visual Studio 2015 项目。对此问题正在进行调查。但是也有一个解决方法。请在此处查看更多详细信息。

一种解决方法是更改​​以下行(编辑Nop.Plugin.Widget.PromoSlider.csproj

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

<Import Project="/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/xbuild/Microsoft/VisualStudio/v14.0/WebApplications/Microsoft.WebApplication.targets" />

试试看

于 2017-07-16T12:22:01.913 回答