【发布时间】:2020-05-24 21:22:46
【问题描述】:
在我的项目中,我使用Assembly.LoadFile(assemblyPath); 在运行时从其他本地项目加载 dll(原因无关紧要)。是否可以通过代码打开新的 Visual Studio 实例(使用来自 dll 的项目),然后将调试器附加到已经运行的进程?
【问题讨论】:
-
“否”是正确答案的几率与您选择了错误的 Assembly.Load 方法一样好。只能将一个调试器附加到进程。所以使用你已经在使用的那个。选择工具 > 选项 > 调试 > 常规,“只是我的代码”未勾选。
-
这是一个相关的帖子,也许可以帮助你。Attach debugger in C# to another process。
-
谢谢@KyleWang,我正在寻找类似的东西
标签: c# visual-studio debugging