为什么 VS 图形诊断禁用 VS 托管进程?
Why do the VS Graphics Diagnostics disable the VS hosting process?
我注意到,每当我在 Visual Studio 中使用 Graphics Diagnostics 工具时,都会在解决方案的所有项目文件中设置以下设置:
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<UseVSHostingProcess>false</UseVSHostingProcess>
</PropertyGroup>
换句话说,VS hosting process 始终被图形工具禁用。为什么是这样?托管过程中是否存在使其与图形工具不兼容的问题?如果没有,是否有办法关闭此行为,以便我们可以继续将托管进程(对于需要它的应用程序)与图形工具一起使用?
原因在于我们如何挂接进程。我们需要从一开始就参与到这个过程中。托管进程实际上在您启动项目后立即运行,并且由于您并不总是进行图形调试,因此我们也没有将自己投入到托管进程中。
我注意到,每当我在 Visual Studio 中使用 Graphics Diagnostics 工具时,都会在解决方案的所有项目文件中设置以下设置:
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<UseVSHostingProcess>false</UseVSHostingProcess>
</PropertyGroup>
换句话说,VS hosting process 始终被图形工具禁用。为什么是这样?托管过程中是否存在使其与图形工具不兼容的问题?如果没有,是否有办法关闭此行为,以便我们可以继续将托管进程(对于需要它的应用程序)与图形工具一起使用?
原因在于我们如何挂接进程。我们需要从一开始就参与到这个过程中。托管进程实际上在您启动项目后立即运行,并且由于您并不总是进行图形调试,因此我们也没有将自己投入到托管进程中。