【发布时间】:2018-01-27 13:50:58
【问题描述】:
NopCommerce 版本:3.9
我使用 NopCommerce 3.9 设计了一个网上商店。我添加的任何代码都在插件中。
商店使用可以在插件中找到的首页。它依赖于插件中 RouteProvider 类中名为“home”的路由。它不会抱怨该路由,而是抱怨在同一文件中找到名为“RegisterVendor”的路由。这是两条路线
routes.MapRoute("home",
"",
new { controller = "AoiVendorsHome", action = "Index" },
new[] { "Nop.Plugin.Other.AoiVendors.Controllers" });
routes.MapRoute("RegisterVendor",
"register/designer",
new { controller = "AoiExchange", action = "RegisterVendor" },
new[] { "Nop.Plugin.Other.AoiVendors.Controllers" });
插件安装正确,并且在我的本地机器上一切正常。
问题是部署到网络后找不到路由。这里是一个imgur链接,点进去看error
重新启动服务器会暂时修复错误,但最终还是会出现。每当我重新部署时它也会回来,而无需随后重新启动服务器。
有人有什么想法吗?
谢谢。
【问题讨论】:
标签: asp.net-mvc-5 nopcommerce nopcommerce-3.90