C# Visual Studio是否附加到进程并在中断时查看代码?
我不能正确设置某些配置属性C# Visual Studio是否附加到进程并在中断时查看代码?,c#,.net,C#,.net,我不能正确设置某些配置属性 基本上,当我通过srvany.exe将应用程序作为服务运行时,它会启动,但类没有正确实例化。我已经设置了60秒的延迟,以允许我附加到进程,但当exe遇到我在调试器中设置的中断时,我无法使其中断(我想这不会被编译?),我只能查看反汇编程序。有可能做更多的事情吗?听起来VS可能假设SrvAny是严格的本地代码。当您附加到它时,请确保“附加到”框包含“托管代码”作为选择。另外,在“输出”窗口中观察附加到进程的调试器,并确保在加载程序集时显示“已加载符号”(表示已成功找到PD
基本上,当我通过srvany.exe将应用程序作为服务运行时,它会启动,但类没有正确实例化。我已经设置了60秒的延迟,以允许我附加到进程,但当exe遇到我在调试器中设置的中断时,我无法使其中断(我想这不会被编译?),我只能查看反汇编程序。有可能做更多的事情吗?听起来VS可能假设SrvAny是严格的本地代码。当您附加到它时,请确保“附加到”框包含“托管代码”作为选择。另外,在“输出”窗口中观察附加到进程的调试器,并确保在加载程序集时显示“已加载符号”(表示已成功找到PDB文件)您可以调用
System.Diagnostics.Debugger.Break();
以编程方式中断执行并附加调试器