我有一个场景,我想通过IISExpress通过命令行启动本地托管服务,然后使用Visual Studio进行调试。当我将调试器附加到IISExpress进程时,问题出现了,因为它似乎没有从我的服务组件加载符号。
该服务正常运作。我添加了一些跟踪来验证服务是否正在运行我的本地组件。我只是无法达到突破点。
有关我的情况的一些信息:
这里的想法是能够使用测试工具从我们的构建管道中提取构建,并从本地开发项目中加载组件。
答案 0 :(得分:1)
我仔细看了一下Debug后发现了这个问题 - >进程面板。事实证明,当最初启动IISExpress时,它默认选择Native调试器而不是Managed(4.6,4.5,4.0)调试器。
我安装并使用EnvDTE80来选择我想要附加的调试引擎,一切都像魅力一样!