【问题标题】:How do I debug a nopCommerce plugin while development?如何在开发时调试 nopCommerce 插件?
【发布时间】:2017-06-12 21:04:45
【问题描述】:

如果有任何方法可以调试我的 nopCommerce 插件,我正在寻找机会。我正在 nopCommerce 上开发一个大型销售产品,因此我处于进行实时测试或调试的危急情况。因为我无法找出异常来自哪里。有没有可用的流程或工具包?

提前致谢。

【问题讨论】:

    标签: c# asp.net asp.net-mvc model-view-controller nopcommerce


    【解决方案1】:

    如果要调试已安装的插件,请在调用插件的方法中放置断点。

    例如,对于 运费计算方法,您可以在 GetShippingOptionsNop.Services\Shipping\ShippingService.cs 中放置断点> 这一行中的方法:

    var getShippingOptionResponse = srcm.GetShippingOptions(shippingOptionRequest);
    

    然后只需按 F11 即可进入插件,像往常一样调试。

    【讨论】:

      【解决方案2】:

      插件调试与 nopCommerce 核心调试相同。

      请查看管理区域 > 系统 > 日志。它应该有整个堆栈跟踪。您可以使用它来查找引发异常的位置

      【讨论】:

      • 但是,如何在代码上方设置断点?因为插件是一个编译文件。那我该怎么办??
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-24
      • 2011-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多