DotNetNuke 4.8 模块间通信开发的最佳 VS 解决方案设置是什么?
我目前有一个解决方案,其中包含多个 Web 应用程序项目,用于我的 DotNetNuke 模块 - 每个模块都有带有控件的页面作为测试工具。这一切都很好,直到我需要模块开始使用 IModuleCommunicator 和 IModuleListener 相互通信 - 但现在我正在进行模块间通信,调试将不再以这种方式进行。
我很好奇其他人是如何处理这个问题的——有没有办法让你的测试页面模拟 Nuke 环境?你在核弹网站上测试吗?我的解决方案是使用 VSS 进行源代码控制,因此我不想将完整的 nuke 网站作为项目添加到我的解决方案中,因为这会迫使我将其添加到源代码控制中——而且我宁愿没有完整的 nuke 网站源头控制。
我已经能够通过附加到本地 IIS 工作进程进行调试,但这有点痛苦。有没有人对如何减轻调试模块间通信的痛苦有任何建议?
任何建议将不胜感激。