为什么VS Graphics Diagnostics禁用VS主机进程?

时间:2017-08-16 19:15:42

标签: debugging visual-studio-2017 visual-studio-debugging

我注意到每当我在Visual Studio中使用Graphics Diagnostics工具时,解决方案中的所有项目文件都会设置以下设置:

<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
  <UseVSHostingProcess>false</UseVSHostingProcess>
</PropertyGroup>

换句话说,图形工具始终禁用VS hosting process。为什么是这样?托管过程是否存在与图形工具不兼容的问题?如果没有,是否有办法关闭此行为,以便我们可以继续使用图形工具托管进程(对于需要它的应用程序)?

1 个答案:

答案 0 :(得分:1)

原因是我们如何勾选这个过程。我们需要在一开始就处于正常的过程中。托管过程实际上会在您启动项目时立即运行,并且由于您并不总是在进行图形调试,因此我们也没有将自己放在托管过程中。