2016-07-08 55 views
5

Tôi có một dự án trang web và Visual Studio bị treo khi tôi nhấp chuột phải vào tên dự án trong trình khám phá giải pháp và nhấp vào trang thuộc tính.Visual Studio 2015 treo khi mở trang thuộc tính trên menu chuột phải

Tôi đã cố gắng tìm hiểu VS đang làm gì với Process Monitor và nó cho thấy VS vẫn đang tìm kiếm %userprofile%\AppData\Local\Microsoft\ApplicationInsights\vstelf144292e-e3b2-4011-ac90-20e5c03fbce5\*.trn và kết quả là NO SUCH FILE, tôi đã xem và vị trí là một thư mục trống.

Tôi đã tìm thấy giải pháp đề xuất rằng tạo tệp a.trn trống ở vị trí trên. Tôi đã thử và ProcMon cho thấy các tập tin được tìm thấy nhưng VS vẫn gặp khó khăn trong một vòng lặp tìm kiếm *.trn tập tin.

VS đã hiển thị Trang thuộc tính sau một thời gian rất dài, nhưng nó lại treo khi tôi cố gắng đóng giải pháp và ProcMon hiển thị VS vẫn cố gắng tìm tệp *.trn lần này.

Ngoài ra, khi tôi xây dựng trang web nó bị treo ở giai đoạn Validating Web Site, ProcMon cho thấy đó cũng là vì VS tiếp tục tìm kiếm tệp *.trn ở vị trí trên ngay cả khi tôi có a.trn.

Tôi chưa cài đặt ứng dụng Insights.

Có ai có đầu mối gì đang xảy ra không?

+0

Bạn có gặp phải bất kỳ lỗi nào khi cài đặt VS2015 không? Bất kỳ phiên bản nào khác được cài đặt? Quyền quản trị đối với máy của bạn? Phiên bản Visual Studio nào? Bất cứ điều gì trong bản ghi sự kiện? –

+0

Ngoài ra, xin chúc mừng bạn đã cài đặt nó. Tôi là 0 cho 3 máy. –

+0

Không có lỗi khi cài đặt VS2015. Không có phiên bản nào khác được cài đặt. Đã cố gắng cung cấp cho quản trị viên để VS nhưng không giúp đỡ, nó vẫn tiếp tục tìm kiếm trong thư mục 'AppData \ Local \ Microsoft \ ApplicationInsights'. Trong bản ghi sự kiện, tôi có thể thấy 'Chương trình devenv.exe phiên bản 14.0.25123.0 ngừng tương tác với Windows và đã bị đóng .' nhưng đó là vì tôi đã kết thúc quá trình devenv.exe khi nó bị treo. – eric

Trả lời

0

Tôi đã tìm ra nguyên nhân của sự cố và không liên quan gì đến Thông tin chi tiết về ứng dụng.

Tôi bắt đầu aspnet_compiler.exe trong dòng lệnh để xây dựng giải pháp và trong ProcMon tôi có thể thấy nó tiếp tục kết nối TCP với máy chủ db của công ty tôi, giải pháp trỏ tới db ngồi trên máy chủ đó, tôi nhận ra mình cần thêm ip của bộ định tuyến của nhà tôi trong quy tắc gửi đến tường lửa của máy chủ và tất cả đều hoạt động tốt ngay bây giờ.

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