iis - NopCommerce 错误 SevenSpikes.Nop.Plugins.Core.dll' 被拒绝

标签 iis nopcommerce

我在我的 nopCommerce 网站上不断遇到这个错误。

应用程序启动异常: System.Exception:插件“七尖峰核心”。 访问路径 'C:\Inetpub\wwwroot\mywebsite\Plugins\bin\SevenSpikes.Nop.Plugins.Core.dll' 被拒绝。

我已经尝试在应用程序池中禁用重叠回收,但我仍然偶尔会遇到同样的错误。什么是永久修复?

我使用的是 nopCommerce 4.20 版。

最佳答案

是因为在nopCommerce4.2 解析的插件的shadow copy。要解决错误,您需要按照以下步骤操作

  1. 您需要停止 app_pool 和网站。
  2. 从插件 bin 文件夹中删除所有 .dll(您的网站 ==> 插件 ==> bin)
  3. 在 appsetting.json(网站的根目录)更改“UsePluginsShadowCopy”: 对“UsePluginsShadowCopy”为真:假
  4. 首先启动 app_pool,然后启动网站。

应该可以解决错误。我遇到了同样的问题,并按照上述步骤获得了解决方案。您不需要禁用重叠回收。

关于iis - NopCommerce 错误 SevenSpikes.Nop.Plugins.Core.dll' 被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59822051/

相关文章:

asp.net - 如何在MVC应用上设置默认页面?

asp.net - 如何进入 NopCommerce CMS 的管理页面

c# - Nopcommerce Plugin Creation中Sequence contains more than one matching elements如何解决?

c# - 目录不存在。参数名称 : directoryVirtualPath

c# - 如何在本地 IIS 服务器上获取网站的物理路径? (来自桌面应用程序)

php - IIS 上针对 PHP 和 .NET 应用程序的 ESO 身份验证(Shibboleth/SAML/WiF ...)

iis - 如何使用 IdentityServer 4 实现 Windows 身份验证

asp.net - IIS 网络错误 (tcp_error)

nopcommerce - 是否有其他替代方法可以查看插件中所做更改的直接效果,而无需一次又一次卸载和安装?

robots.txt - 如何覆盖 nopcommerce 网站的 robots.txt?