我是Nopcommerce的新手。我有一个现有的插件[主页的滑块小部件]。我试图从Visual Studio 17添加插件目录中的Nop.Plugin.Widget.PromoSlider.csproj文件但是出现以下错误:
导入的项目 " S(VSToolsPath)\ web应用\ Microsoft.WebApplication.targets"是 未找到。另外,试图找到 " S(VSToolsPath)\ web应用\ Mlicrosoft.WebApplication.targets"在 $(VSToolsPath) - " C:\ Program的后备搜索路径 文件(x86)\的MSBuild \微软\ VisualStudio的\ V15.0"这些搜索路径 在" C:\ Users *** \ AppData \ Local \中定义 微软\ VisualStudio的\ 15.0_f96fcd52 \ devenv.exe.config&#34 ;.确认它 声明中的路径是正确的,那个文件 存在于其中一个搜索路径的磁盘上。 C:\用户**** \ Deskctop \ Nop.Plugin.Widget.PromoSlider \ Nop.Plugin.Widget.PromoSlider.csproj
任何人都可以帮我修复此错误吗?
答案 0 :(得分:0)
我想您正在尝试在2017年的Visual Studio中添加visual studio 2015项目。目前正在对此问题进行调查。但是也有一个解决方法。请查看here了解详情。
一项解决方法是更改以下行(编辑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" />
试一试