我的Visual Studio 2008专业版给了我以下错误:
应用程序中发生错误。有关更多信息,请参阅日志文件。其路径列在“关于”框中。
好的。我去了About框,里面没有任何关于日志文件的内容。系统信息按钮有如此多的信息,以至于我甚至不知道在哪里查找关于日志文件位置的信息。我尝试使用'log‘查找,最后放弃了--发现了太多的'dialog’和其他误报。
那么,日志文件在哪里呢?
Visual Studio 2008 9.0.30729.1 SP版;MS .NET framework 3.5 SP1版。
发布于 2011-01-27 04:21:08
在/Log
命令行开关的documentation中:
如果未指定
LogFile
,则会将两个文件写入当前用户的非本地化应用程序数据文件夹。Visual Studio的非本地化应用程序数据文件夹可以从APPDATA
环境变量中找到。例如,对于Visual Studio2008,文件夹为%APPDATA%\Microsoft\VisualStudio\9.0
,,其中%APPDATA%
表示APPDATA
环境变量中的值。
默认情况下,这两个文件名为ActivityLog.xml
和ActivityLog.xsl
。前者包含活动日志数据,后者是XML样式表,它为查看XML文件提供了更方便的方式。在默认XML查看器(如Internet Explorer)中查看活动日志
对于要创建的这些文件,您可能必须运行带有/Log
开关的devenv
。默认情况下,Visual Studio似乎不会记录任何内容。
发布于 2015-06-04 14:29:33
上面提到的解决方案具有误导性。你提到的错误消息基本上来自一个扩展的VMDebugger。其日志文件的位置可在外接程序的“关于”框中找到。路径如下所示
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日志可在上找到
解析为“C:\Users_user_\AppData\Roaming”的
%APPDATA%\Microsoft\VisualStudio\10.0\ActivityLog.xml %APPDATA%
发布于 2018-09-03 11:53:25
尽管我尝试过使用Sunil方法,但它在我的机器上不起作用。所以我试着删除下面的文件夹C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\COMMON7\IDE\Extensions\Microsoft\Service Fabric Tools
在此之后,我卸载了我的计算机上安装的所有以前和当前的Service Fabric,并重新安装了2017年的Service Fabric。
看起来它现在起作用了。
https://stackoverflow.com/questions/4809430
复制相似问题