2013-10-15 4 views
27

heute ganz plötzlich fand ich in meinem * CSPROJ DateiWas ist usevshostingprocess in * .csproj?

< UseVSHostingProcess> False </UseVSHostingProcess> 

Wenn ich es im Vergleich mit den neuesten es in

<PropertyGroup> </ Property Group> 

hinzugefügt wurde ich viel auf Google und gefunden suchen haben http://msdn.microsoft.com/en-us/library/vstudio/ms171262.aspx, was ich nicht ganz verstehe.

Kann jemand bitte erklären, was UseVSHostingProcess ist und warum es benötigt wird.

+0

möglich Duplikat (http://stackoverflow.com/questions/2069940/ Was-ist-der-Zweck-des-Visual-Studio-Hosting-Prozesses) – Jehof

Antwort

27

Ich habe diese Einstellung in meiner csproj-Datei während der Verwendung von .NET Reflector Pro in Visual Studio, um PDBs für DLLs von Drittanbietern zu generieren und sie zu debuggen.

Das Visual Studio Prozess Hosting verbessert die Performance-Debugger und ermöglicht neue Debugger-Funktionen, wie zum Beispiel teilweise vertrauenswürdigen Debuggen und Entwurfszeit Ausdrucksauswertung. Sie können den Hosting-Prozess deaktivieren, wenn Sie müssen.

Hier weitere Informationen zu diesem Host-Prozess und Debugging: [? Was ist der Zweck des Visual Studio-Hosting-Prozesses ist] Debugging and the Hosting Process