【问题标题】:How to add an existing widget to Nopcommerce?如何将现有小部件添加到 Nopcommerce?
【发布时间】:2017-07-15 08:17:01
【问题描述】:

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

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

谁能帮我解决这个错误?

【问题讨论】:

  • Nop.Plugin.Widget.PromoSlider.csproj 是现有插件吗?你是从不同的解决方案复制吗?
  • 是的,它来自不同的 nopcommerce 解决方案

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


【解决方案1】:

我猜您正在尝试在 Visual Studio 2017 中添加一个 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" />

试试看

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-02
    • 2020-02-13
    • 2021-03-01
    • 1970-01-01
    • 2023-04-01
    • 2019-02-03
    • 2017-06-29
    相关资源
    最近更新 更多