我的 .NET 程序由于某些原因无法从 Visual Studio 运行(从 Excel 2010 模板项目创建的 Excel 文件),我需要调试启动事件。
如果我想调试程序初始化后发生的事件,那么没有问题。我从资源管理器运行该程序,将进程附加到 Visual Studio 并在代码中添加一些断点。但在这里,我需要在启动事件上设置断点。我需要能够将进程附加到 Visual Studio,而不是依赖于 PID,而是依赖于特定的进程名称或任何其他可行的解决方案。
当然添加一个Thread.Sleep(1000)
在我的启动事件中给我一些时间在 Visual Studio 中附加该过程是不可能的!
其实你可以;你不依恋它,你开始它。在项目属性的“调试”选项卡上,在“命令”文本框中指定要附加到的程序的路径。
您还可以在“命令参数”框中输入程序的任何命令行参数:
确保“附加”设置为“否”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)