在 Visual Studio 中调试时是否可以模拟非 UserInteractive 模式,如果可以,如何模拟?
我有一个正在运行的服务,我想调试它,但行为会有所不同,具体取决于我是在调试它还是在运行该服务。
我发现了这个问题:
如何在 Visual Studio 中调试 Windows 服务?
那里的答案对我来说并不完全,因为在此之后,当您调试它时,调试器会在 UserInteractive 模式下运行该进程。我想要的是调试器来调试进程,但没有 UserInteractive 模式。
例如,我有一个深埋在代码中的错误,因为它使用的库试图显示某种对话框(即使用户看不到对话框)。由于使用了 UserInteractive 模式,因此在 Debug 中不会出现这种情况。我希望能够对这类问题进行更多调试
