【发布时间】:2017-06-12 21:04:45
【问题描述】:
如果有任何方法可以调试我的 nopCommerce 插件,我正在寻找机会。我正在 nopCommerce 上开发一个大型销售产品,因此我处于进行实时测试或调试的危急情况。因为我无法找出异常来自哪里。有没有可用的流程或工具包?
提前致谢。
【问题讨论】:
标签: c# asp.net asp.net-mvc model-view-controller nopcommerce
如果有任何方法可以调试我的 nopCommerce 插件,我正在寻找机会。我正在 nopCommerce 上开发一个大型销售产品,因此我处于进行实时测试或调试的危急情况。因为我无法找出异常来自哪里。有没有可用的流程或工具包?
提前致谢。
【问题讨论】:
标签: c# asp.net asp.net-mvc model-view-controller nopcommerce
如果要调试已安装的插件,请在调用插件的方法中放置断点。
例如,对于 运费计算方法,您可以在 GetShippingOptions 的 Nop.Services\Shipping\ShippingService.cs 中放置断点> 这一行中的方法:
var getShippingOptionResponse = srcm.GetShippingOptions(shippingOptionRequest);
然后只需按 F11 即可进入插件,像往常一样调试。
【讨论】:
插件调试与 nopCommerce 核心调试相同。
请查看管理区域 > 系统 > 日志。它应该有整个堆栈跟踪。您可以使用它来查找引发异常的位置
【讨论】: