9

Hôm nay tôi đã nhận được một bộ cập nhật Microsoft trên PC của mình. Theo dõi các bản cập nhật này, Chrome đã bắt đầu liên tục treo khi tôi bắt đầu gỡ lỗi trong Visual Studio 2013. Tôi có Windows 8.1 Enterprise, 64-Bit và Visual Studio 2013 Ultimate with Update 4. Trên máy trạm của tôi, Chrome là phiên bản 39.0.2171.95 m.Visual Studio 2013 gỡ lỗi treo trên Chrome

Gỡ lỗi qua F5 hoặc Ctrl + F5 (bắt đầu mà không gỡ lỗi) không có sự khác biệt, Chrome vẫn không liên tục bị treo. Điều này xảy ra trên nhiều dự án ứng dụng web và thậm chí với một dự án không được kết nối với bất kỳ cơ sở dữ liệu bên ngoài nào. Visual Studio 2013 hoạt động tốt khi tôi gỡ lỗi với Internet Explorer, Firefox và Safari. Một trong các trang web được thiết lập trong IIS cục bộ trên máy trạm của tôi và tôi có thể duyệt thành công vào trang web trong Chrome. Nhưng nếu tôi khởi chạy cùng một trang web đó thông qua Visual Studio 2013, trình duyệt chỉ bị treo. Tôi đã xóa lịch sử và cookie trong Chrome. Khởi động lại không sửa lỗi này.

Điều đặc biệt khó chịu về vấn đề này là sự cố không liên tục. Nếu tôi duyệt qua một số trình duyệt trong trình gỡ lỗi Visual Studio, nhân dịp Chrome sẽ hoạt động. Trong quá khứ nó luôn hoạt động. Do máy tính của tôi nhận được khoảng 30 bản cập nhật ngày hôm nay, tôi nghi ngờ vấn đề được gắn với một trong những thay đổi đó.

Có ai khác gặp sự cố Chrome này trong Visual Studio 2013 hay không và nếu có thì khắc phục là gì? Cảm ơn.

=== Sửa 2015/01/09 ===

Sau khi xử lý sự cố này hơn nữa tôi có thể liên tục tái tạo vấn đề này, và bây giờ có một workaround cho Chrome. Tôi đã chạy Visual Studio với tư cách là Quản trị viên (chế độ nâng cao).

Để tái tạo này làm như sau:

  1. Chạy Visual Studio 2013 như một Administrator.
  2. Đóng tất cả các phiên bản của Chrome.
  3. Chọn trình duyệt Chrome trong ruy-băng Visual Studio và khởi chạy trang web.
  4. Chrome sẽ treo vô thời hạn.

Để so sánh, bạn có thể làm theo các bước trên cho các trình duyệt khác (IE, Firefox và Safari) và chúng sẽ hoạt động thành công mà không bị treo.

Có hai cách giải quyết. Đầu tiên: Tránh chạy Visual Studio 2013 với tư cách Quản trị viên và bạn có thể khởi chạy thành công Chrome từ VS. Dưới đây là các bước cho giải pháp thay thế thứ hai.

  1. Chạy Visual Studio làm quản trị viên.
  2. Mở phiên bản Chrome trước bạn khởi chạy trang web trong Visual Studio.
  3. Trang web sẽ mở thành công.

Lý thuyết của tôi là khi Visual Studio cố gắng khởi chạy phiên bản trình duyệt mới, nếu phát hiện Chrome không chạy, nó sẽ cố gắng khởi chạy Chrome ở chế độ cao. Và điều này khiến Chrome bị treo. Đó chỉ là lý thuyết của tôi. Một người có nhiều kiến ​​thức về hoạt động nội bộ của Visual Studio hoặc Chrome sẽ có thông tin chi tiết hơn về điều này.

Lưu ý, đây là cách giải quyết. Tôi không coi nó là một giải pháp, bởi vì điều này chỉ giải quyết các chức năng được sử dụng để làm việc.

+0

cho đến gần đây nó luôn làm việc cho tôi nhưng bây giờ tôi phải đối mặt với cùng một vấn đề sau khi thực hiện một số cập nhật .. chạy ở chế độ nâng cao không có tác dụng. Tôi nhận được chrome hoạt động bằng cách sử dụng một trình duyệt khác và sau đó mở trang web trên Chrome, nhưng sau đó nó thiếu chức năng gỡ lỗi. Nếu bạn có câu trả lời, vui lòng cho tôi biết. –

+0

@Andre Haverdings Khi tôi biết tôi sẽ đăng giải pháp. Chỉ cần tweet một số người Microsoft. –

+0

Vâng, tôi cũng đã trải nghiệm nó! Thiết lập của tôi: VS2013 Ultimate Update 4, Windows8.1. Phiên bản Chrome 41.0.2272.89 m. Đối với tôi, hiện tại, Firefox có vẻ ổn. –

Trả lời

1

Tôi cũng đã trải nghiệm nó, tuy nhiên tôi đã tìm thấy giải pháp như mở tab duy nhất trong chrome để gỡ lỗi, ngay khi bạn đóng các tab khác, so với sẽ bắt đầu chạy trơn tru.

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