我对Nopcommerce真的很陌生。我有一个现有的插件[主页的滑块小部件]。我试图在Visual Studio 17的插件目录中添加Nop.Plugin.Widget.PromoSlider.csproj文件,但收到以下错误:
导入的项目 "S(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" 是 未找到。另外,试图找到 "S(VSToolsPath)\WebApplications\Mlicrosoft.WebApplication.targets" in $(VSToolsPath) 的回退搜索路径 - "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
谁能帮我解决这个错误?
我猜你正在尝试在Visual Studio 2017中添加一个Visual Studio 2015项目。目前正在对此问题进行调查。但是对此也有一个解决方法。详情请点击此处。
一种解决方法是更改以下行(编辑Nop.Plugin.Widget.PromoSlider.csproj
)
<Import Project="$(VSToolsPath)WebMicrosoft.Web.Publishing.targets" Condition="'$(VSToolsPath)' != ''" />
自
<Import Project="/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/xbuild/Microsoft/VisualStudio/v14.0/WebApplications/Microsoft.WebApplication.targets" />
试一试