Nếu tôi chạy bản phát hành được xây dựng trong VS nhưng kèm theo trình gỡ lỗi đính kèm. Vì vậy, tôi có thể thiết lập các điểm ngắt và điều tra việc tháo gỡ mã được tối ưu hóa. Thông thường, để xem tất cả các tối ưu hóa, tôi cần chạy WITHOUT một trình gỡ lỗi đính kèm và tách ra để chạy proccess.Ngăn chặn tối ưu hóa JIT trên tải mô-đun (chỉ được quản lý)
Không bỏ chọn tùy chọn "Chặn tối ưu hóa JIT trên tải mô-đun (chỉ quản lý)" trong Visual Studio là đủ để mang lại kết quả tương tự? Bởi 'cùng một kết quả' tôi có nghĩa là: cùng một (tối ưu hóa) hướng dẫn máy như bằng cách bắt đầu mà không cần gỡ lỗi đính kèm?
Tôi nghe trình biên dịch JIT sẽ chỉ sử dụng TẤT CẢ các tùy chọn tối ưu hóa, nếu lắp ráp là bản phát hành bản phát hành và không có trình gỡ lỗi nào được đính kèm. Bây giờ tôi tự hỏi nếu chuyển đổi này có thể làm cho gỡ lỗi/kiểm tra của tôi sống dễ dàng hơn?
Tại sao bạn không thử? – svick
Bởi vì nó sẽ không làm cho bất kỳ quy tắc rõ ràng. – JGrand
Tôi đã thử và nó _seems_ để làm như vậy. nhưng tôi không biết nếu điều này được xác định hành vi mặc dù. –