Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 Dll COM 对象(用 C# 编写)由第 3 方进程(作为插件)加载。除了记录之外,还有什么理由要调试它?
更新:
刚刚发现这个问题,这正是我正在寻找的场景。
在运行时将 Visual Studio 调试器附加到其他进程。您可能必须以管理员身份(提升的权限)启动 Visual Studio 才能成功。
如果您有源代码,您可以将调试器附加到加载代码的进程,您将能够逐步完成此操作。
如果您有源代码,则可以使用 VS 附加到进程:工具->附加到进程,然后打开一个表单:
在那里您选择您的第 3 方应用程序并完成!