我为Nopcommerce 3.70
制作了这个付款插件https://github.com/ePay/nopcommerce
使其可用于Nopcommerce v.3.70。构建和安装是成功的,但是当我尝试在nopcommerce中配置模块时,我收到此错误:
视图' Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure'或者它的 未找到master或没有视图引擎支持搜索 位置。搜索了以下位置:
〜/主题/ PowerHub /查看/ PaymentePay / Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure.cshtml 〜/主题/ PowerHub /查看/共享/ Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure.cshtml 〜/查看/ PaymentePay / Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure.cshtml 〜/查看/共享/ Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure.cshtml 〜/行政/浏览/ PaymentePay / Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure.cshtml 〜/管理/查看/共享/ Nop.Plugin.Payments.ePay.Views.PaymentePay.Configure.cshtml
我在源代码中唯一改变的是" Description.txt"
SupportedVersions:3.60 - > SupportedVersions:3.70
Build Action
设置为Embeded Resource
答案 0 :(得分:1)
对于版本2.00-3.30,视图(.cshtml文件)应标记为嵌入式资源。从版本3.40开始,确保视图文件的“Build Action”属性设置为“Content”,并且“Copy to Output Directory”属性设置为“Copy if newer”。