Файл журнала Visual Studio - PullRequest
27 голосов
/ 26 января 2011

Моя Visual Studio 2008 Professional выдала мне следующую ошибку:

Произошла ошибка в приложение. Для дополнительной информации пожалуйста, смотрите файл журнала. Его путь перечислены в поле «О программе».

Riiight. Я зашел в окно «О программе», а в файле журнала ничего нет. А кнопка «Информация о системе» содержит так много информации, что я даже не могу понять, где искать информацию о местонахождении файла журнала. Я попытался найти, используя «log», и наконец сдался - слишком много «диалога» и других ложных срабатываний найдено.

Итак, где этот файл журнала?

Visual Studio 2008, версия 9.0.30729.1 SP; MS .NET Framework версия 3.5 SP1.

Ответы [ 3 ]

20 голосов
/ 26 января 2011

Из документации переключателя командной строки /Log:

Если LogFile не указано, два файла будут записаны в нелокализованный текущий пользовательпапка данных приложения.Нелокализованную папку данных приложения для Visual Studio можно найти в переменной среды APPDATA.Например, для Visual Studio 2008 папка имеет вид %APPDATA%\Microsoft\VisualStudio\9.0, где %APPDATA% представляет значение в переменной среды APPDATA.

По умолчанию эти два файланазывается ActivityLog.xml и ActivityLog.xsl.Первая содержит данные журнала активности, а вторая представляет собой таблицу стилей XML, которая обеспечивает более удобный способ просмотра файла XML.Для просмотра журнала активности в программе просмотра XML по умолчанию (например, Internet Explorer)

Вам, вероятно, придется запустить devenv с переключателем /Log для создания этих файлов.Visual Studio, по-видимому, ничего не регистрирует по умолчанию.

3 голосов
/ 04 июня 2015

Решение, упомянутое выше, вводит в заблуждение. Упомянутое вами сообщение об ошибке в основном происходит из-за надстройки VMDebugger. Расположение их файла журнала доступно в поле about надстройки. Путь выглядит так

C: \ Users \\ AppData \ Local \ Temp \ vmware- \ VMWare-vsid-2.log

Я нашел следующие записи в журнале

6/4/2015 13:55:38: VMware Virtual Debugger loaded successfully.
6/4/2015 14:03:03: ERROR: pControls->get_Item(CComVariant(itemName), &pCtrl)
6/4/2015 14:03:03: An error occurred in .\Connect.cpp at line 8782. Error code is 0x80070057.
6/4/2015 14:03:03: An error has occurred in the application. For more information please see the log file.  Its path is listed in the About box.
6/4/2015 14:03:03: ERROR: pControls->get_Item(CComVariant(itemName), &pCtrl)
6/4/2015 14:03:03: An error occurred in .\Connect.cpp at line 8782. Error code is 0x80070057.
6/4/2015 14:03:03: An error has occurred in the application. For more information please see the log file.  Its path is listed in the About box.

Дополнительная информация: журналы Visual Studio 2010 доступны по адресу

% APPDATA% \ Microsoft \ VisualStudio \ 10.0 \ ActivityLog.xml% APPDATA% разрешается в «C: \ Users \ user \ AppData \ Roaming»

0 голосов
/ 03 сентября 2018

Хотя я пытался использовать подход Sunil, он не работал на моей машине.Поэтому я попытался удалить следующую папку C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\COMMON7\IDE\Extensions\Microsoft\Service Fabric Tools

После этого я удалил все предыдущие и текущие Service Fabric, установленные на моем компьютере, и переустановил Service Fabric на 2017 год.за работой.

...