-1

首先,就上下文而言,我正在为 nopCommerce 开发一个插件。

我通过创建自定义视图引擎来覆盖\Presentation\Nop.Web\Administration\Views\Currency\List.cshtml插件中的视图(即 )。现在虽然这很成功,但我在加载我的自定义视图时遇到了问题。

应用程序尝试加载我的视图时可能出现的几个错误之一:

在此处输入图像描述

显然对前端不是很有经验,因此随后对视图的工作方式进行了了解。

编辑:创建的视图无法识别 sln 项目引用以更好地定位问题。

4

1 回答 1

-1

从错误消息来看,本地化似乎缺少命名空间引用。

要解决此错误,您需要@using Nop.Web.Framework.Mvc.Razor在覆盖的视图页面中添加引用。

另一种方法是_ViewImports.cshtml在您的plugin > views文件夹下添加对文件的引用。

更好的方法是复制_ViewImports.cshtml文件\Presentation\Nop.Web\Areas\Admin\Views\_ViewImports.cshtml并将其粘贴到your plugin > Views Folder

这将解决您面临的错误。

于 2020-01-18T05:32:08.690 回答