什么是*.csproj中的usevshostingprocess?

rah*_*lsn 33 c# asp.net csproj

今天,我突然在我的*.csproj文件中找到了这个

< UseVSHostingProcess> False </UseVSHostingProcess>
Run Code Online (Sandbox Code Playgroud)

当我把它与最新的比较它被加入

<PropertyGroup> </ Property Group>
Run Code Online (Sandbox Code Playgroud)

我在谷歌搜索了很多,发现 http://msdn.microsoft.com/en-us/library/vstudio/ms171262.aspx,我不太明白.

有人可以解释一下UseVSHostingProcess是什么以及为什么需要它.

Nik*_*lov 32

我在我的csproj文件中得到了这个设置,同时在Visual Studio中使用.NET Reflector Pro为第三方DLL生成PDB并对其进行调试.

Visual Studio托管过程可提高调试器性能并启用新的调试器功能,例如部分信任调试和设计时表达式评估.如果需要,您可以禁用托管过程.

以下是有关此主机进程和调试的更多信息:调试和托管过程