Что такое usevshostingprocess в *.csproj файл?

сегодня, внезапно, я нашел это в моем *.файл csproj

< UseVSHostingProcess> False </UseVSHostingProcess>

когда я сравнил его с последним, он был добавлен в

<PropertyGroup> </ Property Group>

у меня много поиска в Google и найдено http://msdn.microsoft.com/en-us/library/vstudio/ms171262.aspx, что я не совсем понимаю.

может кто-нибудь объяснить, что такое UseVSHostingProcess и почему это необходимо.

1 ответов


Я получил этот параметр в файле csproj при использовании .NET Reflector Pro в Visual Studio для создания PDBs для сторонних библиотек DLL и их отладки.

процесс размещения Visual Studio повышает производительность отладчика и включает новые функции отладчика, такие как отладка с частичным доверием и дизайн-вычисление выражений. Вы можете отключить процесс хостинга если понадобится.

вот дополнительная информация об этом хост-процессе и отладке: отладка и процесс хостинга