2013-10-15 14 views
27

Dziś nagle znalazłem w moim * .csproj plikuCo to jest usevshostingprocess w * .csproj?

< UseVSHostingProcess> False </UseVSHostingProcess> 

Kiedy porównałem go z najnowszym został dodany do

<PropertyGroup> </ Property Group> 

Mam dużo wyszukiwania w Google i znalazłem http://msdn.microsoft.com/en-us/library/vstudio/ms171262.aspx, którego nie do końca rozumiem.

Czy ktoś może wyjaśnić, czym jest UseVSHostingProcess i dlaczego jest potrzebny.

+0

możliwym duplikat (http://stackoverflow.com/questions/2069940/ co-jest-celem-wizualnego-studio-hostingu-procesu) – Jehof

Odpowiedz

27

Mam to ustawienie w moim pliku csproj podczas korzystania z .NET Reflector Pro w Visual Studio do generowania PDB dla bibliotek DLL innych firm i debugowania ich.

Visual Studio proces gospodarzem poprawia wydajność debuggera i umożliwia nowe funkcje debugera, takie jak debugowania częściowego zaufania i czasu projektowania oceny ekspresji. Jeśli chcesz, możesz wyłączyć proces hostingu.

Oto więcej informacji na temat tego procesu hosta i debugowania [? Co jest celem Visual Studio Hosting Procesu] Debugging and the Hosting Process