【发布时间】:2023-04-06 01:09:01
【问题描述】:
我正在编写一些与 Umbraco v7 集成的代码,目前特别是与 Umbraco Forms 扩展,但在不久的将来会与 CMS 本身集成。我已将 Umbraco 程序集添加到我的 VS 项目中,并按照this article 中描述的步骤,拥有一个包含所有相关包和自定义项的工作实例。
我有第二个项目,我们在解决方案中将其称为 Project2,它将生成我将放入 Umbraco 的 bin 文件夹中的 DLL 在生产中 允许 CMS 自动连接到附加功能。
到目前为止一切都很好,但我遇到了一个问题 - 调试。如果我将 Project2 dll 放到 Umbraco 中,我可以使用 Umbraco 记录器来生成输出消息,但这对于调试更复杂的代码来说是非常不足的,更不用说令人沮丧的耗时了。但我看不到如何在运行时将 Visual Studio 调试器连接到 Project2。谁能建议我可以使用的技术?
【问题讨论】:
-
你是在本地运行吗?您是否尝试过附加调试器?
-
我在 IIS Express 中运行 Umbraco 实例,并在构建后手动将 Project2 dll 放入 bin 文件夹中。这不适用于调试器。
标签: visual-studio visual-studio-debugging umbraco7