2011-01-26 34 views
19

Visual Studio 2008 Professional của tôi đã cho tôi được lỗi sau:trực quan tập tin log Studio

An error has occurred in the application. For more information please see the log file. Its path is listed in the About box.

Riiight. Tôi đã đi đến hộp Giới thiệu và không có gì về tệp nhật ký. Và nút Thông tin Hệ thống có rất nhiều thông tin, tôi thậm chí không thể tìm ra nơi để tìm thông tin về vị trí của tệp nhật ký. Tôi đã thử tìm, sử dụng 'đăng nhập', và cuối cùng đã từ bỏ - có quá nhiều 'hộp thoại' và các kết quả dương tính giả khác được tìm thấy.

Vậy, tệp nhật ký đó ở đâu?

Visual Studio 2008, phiên bản 9.0.30729.1 SP; MS .NET framework phiên bản 3.5 SP1.

+0

Tôi nghĩ stackoverflow là về lập trình, không phải về các vấn đề với chính các công cụ lập trình. Tôi đoán superuser không thực sự phù hợp với các câu hỏi về công cụ lập trình. – thursdaysgeek

+3

Nếu bạn nhìn vào [faq], bạn sẽ thấy rằng * các công cụ phần mềm thường được sử dụng bởi các lập trình viên * được cho phép ở đây. – Bob

Trả lời

14

Từ documentation của công tắc dòng /Log lệnh:

If LogFile is not specified, two files will be written to the current user's non-localized application data folder. The non-localized application data folder for Visual Studio can be found from the APPDATA environment variable. For example, for Visual Studio 2008, the folder is %APPDATA%\Microsoft\VisualStudio\9.0, where %APPDATA% represents the value in the APPDATA environment variable.

The two files are, by default, called ActivityLog.xml and ActivityLog.xsl . The former contains the activity log data and the latter is an XML style sheet which provides a more convenient way to view the XML file. To view the Activity log in your default XML viewer (e.g. Internet Explorer)

Bạn có thể sẽ phải chạy devenv với /Log chuyển đổi cho những tập tin được tạo ra. Visual Studio dường như không đăng nhập bất cứ điều gì theo mặc định.

+3

Ah, vì vậy, trừ khi tôi bật ghi nhật ký để bắt đầu, nó sẽ cho rằng lỗi được ghi lại, nhưng nó không phải là. Tôi không tìm thấy bất kỳ tệp ActivityLog nào, vì vậy tôi đoán không có đăng nhập (và do đó không nói cho tôi biết tệp nhật ký ở đâu.) – thursdaysgeek

+4

WTH? Tại sao nó không cung cấp thông tin chính xác trong thông báo lỗi đó? Khi thông báo cho biết, ** "Đường dẫn của nó được liệt kê trong hộp Giới thiệu." ** ... một người nghĩ rằng tìm trong hộp Giới thiệu, không tìm kiếm tất cả MSDN cho từ khoá '/ Log'. – jp2code

2

Giải pháp được đề cập ở trên là gây hiểu lầm. Thông báo lỗi mà bạn đã đề cập về cơ bản bắt nguồn từ một VMDebugger được thêm vào đã được thêm vào. Vị trí của tệp nhật ký của họ có sẵn trên hộp giới thiệu về bổ trợ. Con đường trông như thế này

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

tôi thấy các mục sau trong nhật ký

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. 

Thông tin thêm: Visual Studio 2010 bản ghi có sẵn tại

%APPDATA%\Microsoft\VisualStudio\10.0\ActivityLog.xml %APPDATA% resolves to “C:\Users\user\AppData\Roaming”

Các vấn đề liên quan