6

Tôi đang cố gắng để được quản lý Chỉnh sửa & Tiếp tục làm việc (trong Visual Studio 2015 v14.0.25425.01 cập nhật 3) và nó mang lại cho tôi hộp thoại đáng sợ "Thay đổi không được phép trong các trường hợp sau: "Chỉnh sửa & Tiếp tục không hoạt động

  • Được đính kèm với quy trình không hỗ trợ Chỉnh sửa và Tiếp tục đính kèm.

    1. Tôi đang sử dụng IISExpress v10.0.14358.1000, trên Windows 10.0.10586, x64.
    2. Tôi có 'Sử dụng phiên bản 64 bit của IIS express cho các trang web và dự án' đã chọn trong Tools-> Options. (Mặc dù, tôi cũng gặp phải lỗi tương tự với 32-bit iisexpress)
    3. tất cả các mã của tôi được biên soạn 'Bất kỳ CPU'
  • Mã đang được gỡ rối được tối ưu hóa

    1. Nope, tất cả mã được tạo bằng tập hợp hằng số DEBUG và không có tối ưu hóa.
  • Việc lắp ráp đang được gỡ rối được nạp như miền trung lập

    1. Nope, tôi đã kiểm tra với Process Explorer, lắp ráp không được tải DomainNeutral.
  • Lắp ráp đang được gỡ lỗi được tải qua phản xạ.

    1. Không chắc chắn về điều này, nhưng đó là ứng dụng ASP.NET MVC 5 thông thường.
  • Sự kiện Intellitrace và thông tin cuộc gọi được bật.

    1. Nope, intellitrace bị tắt trong Tools-> Options-> Intellitrace.
  • Thời gian chạy .NET chương trình này đang chạy không hỗ trợ chỉnh sửa và tiếp tục.

    1. Không chắc chắn. Nó được xây dựng dựa trên ".NET Framework 4.6.1" và tải biểu tượng đầu tiên là "'iisexpress.exe' (CLR v4.0.30319: DefaultDomain): Đã tải 'C: \ WINDOWS \ Microsoft.Net \ assembly \ GAC_64 \ mscorlib \ v4.0_4.0.0.0__b77a5c561934e089 \ mscorlib.dll"

một số thứ khác:

  • trong 'Web' thiết lập dự án, cả hai 'ASP.NET' và 'Enable Hộp kiểm Chỉnh sửa & Tiếp tục 'được đặt (và không có hộp kiểm nào khác).
  • tôi đã bật 'Chỉnh sửa và Tiếp tục' trong cài đặt Trình gỡ lỗi.
  • tôi đã tắt chế độ tương thích trong cài đặt Trình gỡ lỗi.
  • tôi đã cố gắng xóa các tập tin .suo tôi và thư mục .vs, làm sạch thư mục tạm thời của tôi, làm một đầy đủ xây dựng lại

gì khác tôi có thể thử?

PS. nếu có ai trong nhóm trình gỡ lỗi VS đang đọc bài này, tôi có thể yêu cầu không? vui lòng giết hộp thoại này và thay thế bằng nội dung nào đó cho biết nguyên nhân thực sự của sự cố là thực tế là. Bạn có quyền gỡ rối ngay tại đó và giải pháp, bạn có thể xác định giải pháp nào trong số này gây ra sự cố và bạn có thể có nút khắc phục sự cố chỉ bằng một cú nhấp chuột.

+0

Bạn có thể cài đặt KB mới nhất không? https://msdn.microsoft.com/en-us/library/mt752379.aspx. Không thay đổi bất kỳ cài đặt VS nào, ý tôi là chỉ sử dụng cài đặt VS mặc định, kết quả như thế nào? Tôi kiểm tra nó như là bước của bạn, tôi không thể repro nó ở bên cạnh tôi. Tôi chỉ sử dụng mẫu MVC mặc định và VS2015 mới nhất. –

+0

cảm ơn mẹo, nhưng tiếc là bản cập nhật không tạo sự khác biệt. – Spongman

+0

người sẽ đánh giá điều này? – Spongman

Trả lời

7

ok, cho hậu thế. nó chỉ ra rằng vấn đề đã được gây ra bởi một biến môi trường (mà có lẽ đã được cấu hình bởi các hồ sơ tại một số điểm):

COR_ENABLE_PROFILING=1

loại bỏ này sửa chỉnh sửa & tiếp tục.

sẽ rất tuyệt nếu cửa sổ bật lên lỗi có thể đề cập đến điều này hoặc thậm chí phát hiện và cung cấp cho bạn tùy chọn để sửa lỗi cho bạn ...

+0

Vui mừng khi biết rằng bạn đã giải quyết vấn đề này, vui lòng đánh dấu nó là câu trả lời, vì vậy sẽ hữu ích cho các thành viên khác gặp cùng vấn đề với bạn. –

+0

@Spongman - Hãy xem https://connect.microsoft.com/VisualStudio - bạn có thể gửi lỗi hoặc yêu cầu tính năng tại đó. Nghe như một lời đề nghị hay. – CJBS

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