【发布时间】:2014-04-17 17:59:36
【问题描述】:
我想调试一个从VisualStudio 运行我的应用程序时不会发生的问题,但当我直接从localhost 运行它时它确实会发生。这是一个 Silverlight 应用程序。
所以我想我应该使用"Attach to process" 来了解发生了什么。
所以我直接从localhost 运行我的应用程序——而不是从VS——然后在VS 中我选择附加到进程并选择我的localhost 进程。但它从来没有达到我的断点。
我是否还缺少其他一些设置才能以这种方式对其进行调试?
【问题讨论】:
-
您是否尝试过使用
System.Diagnostics.Debugger.Attach()? -
您的 lcoalhost 必须有最新的 dll。
-
@Hatsjoem 你是什么意思,我如何确保它确实如此?我假设每次编译我的应用程序时,它都会更新?
-
@martin_costello 不,我没有,如何以及在哪里?你有例子吗?
-
对不起,应该是
Debugger.Launch()。 msdn.microsoft.com/en-us/library/vstudio/…
标签: c# visual-studio-2012 visual-studio-debugging