如何将现有小部件添加到Nopcommerce?

时间:2017-07-15 08:17:01

标签: c# asp.net visual-studio-2015 nopcommerce-3.90

我是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

任何人都可以帮我修复此错误吗?

1 个答案:

答案 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" />

试一试