Visual Studio日志文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio日志文件相关的知识,希望对你有一定的参考价值。

我的Visual Studio 2008 Professional给了我以下错误:

应用程序中发生错误。有关更多信息,请参阅日志文件。其路径列在“关于”框中。

Riiight。我去了关于框,没有任何关于日志文件。系统信息按钮有很多信息,我甚至无法弄清楚在哪里查找有关日志文件位置的信息。我尝试使用'log'进行查找,最后放弃了 - 有太多'对话'和其他误报。

那么,那个日志文件在哪里?

Visual Studio 2008,版本9.0.30729.1 SP; MS .NET framework版本3.5 SP1。

答案

documentation命令行开关的/Log

如果未指定LogFile,则会将两个文件写入当前用户的非本地化应用程序数据文件夹。可以从APPDATA环境变量中找到Visual Studio的非本地化应用程序数据文件夹。例如,对于Visual Studio 2008,文件夹是%APPDATA%MicrosoftVisualStudio9.0,其中%APPDATA%表示APPDATA环境变量中的值。

默认情况下,这两个文件名为ActivityLog.xmlActivityLog.xsl。前者包含活动日志数据,后者是XML样式表,它提供了一种更方便的方式来查看XML文件。在默认XML查看器(例如Internet Explorer)中查看活动日志

您可能必须使用devenv开关运行/Log才能创建这些文件。默认情况下,Visual Studio似乎不记录任何内容。

另一答案

上述解决方案具有误导性。您提到的错误消息基本上来自加载项caled VMDebugger。其日志文件的位置可在加载项的about框中找到。路径看起来像这样

C:用户\应用程序数据本地的 Temp VMWARE-目录 VMware-VSID - 2.登录

我在日志中找到了以下条目

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”

另一答案

虽然我已尝试使用Sunil方法,但它在我的机器上无效。所以我试图删除以下文件夹C:PROGRAM FILES (X86)MICROSOFT VISUAL STUDIO2017PROFESSIONALCOMMON7IDEExtensionsMicrosoftService Fabric Tools

在此之后,我卸载了我机器上安装的所有先前和当前的Service Fabric,并重新安装了2017年的Service Fabric。

似乎现在正在运作。

以上是关于Visual Studio日志文件的主要内容,如果未能解决你的问题,请参考以下文章

使用Visual Studio Code自定义代码模版

如何在 Resharper IntelliSense 中显示所有 Visual Studio 代码片段?

在 Visual Studio 中创建构造函数的代码片段或快捷方式

Visual Studio 自定义代码片段在方法定义的参数列表中不起作用

[搬运] 将 Visual Studio 的代码片段导出到 VS Code

Visual Studio日志文件