2013-10-15 66 views
27

今天,突然間,我發現這在我的* .csproj的文件* .csproj中的usevshostingprocess是什麼?

< UseVSHostingProcess> False </UseVSHostingProcess> 

當我比較了它與最新它加入到

<PropertyGroup> </ Property Group> 

我有很多關於谷歌搜索,發現 http://msdn.microsoft.com/en-us/library/vstudio/ms171262.aspx,我不太明白。

有人可以解釋一下UseVSHostingProcess是什麼以及爲什麼需要它。

+0

可能重複(http://stackoverflow.com/questions/2069940/什麼,是在用的最視覺工作室託管進程) – Jehof

回答

27

我在csproj文件中使用了此設置,同時在Visual Studio中使用.NET Reflector Pro爲第三方DLL生成PDB並進行調試。

在Visual Studio宿主進程提高了調試程序的性能和 使新的調試器的功能,如部分信任調試和 設計時錶達式評估。如果需要,您可以禁用主機進程 。

下面是關於這個宿主進程和調試的詳細信息:什麼是Visual Studio宿主進程的目的]的Debugging and the Hosting Process

相關問題