【发布时间】:2014-12-29 11:37:12
【问题描述】:
我们正在开发一个 Prism 应用程序,由于加载模块过程,在调试器下启动该应用程序非常慢,因此我们启动该应用程序,稍后我们附加到它。
有没有办法(宏、插件、外部工具)附加到当前关注的应用程序?那会很方便的。
【问题讨论】:
-
你有一个很大的乐高盒子,只需将零件拼在一起即可。 RegisterHotkey + GetForegroundWindow + GetWindowThreadProcessId,然后 EnvDTE 启动 VS 并使用 Process.Attach() 附加调试器。别忘了补充一点常识,附加并不快。
-
感谢您的提示。无论如何,附加比在调试器中运行要快,因为在你已经附加时没有加载 dll。这真的有很大的不同。
标签: visual-studio debugging visual-studio-2013 visual-studio-debugging