Khi gỡ lỗi bằng cách sử dụng Visual Studio 2012 RC với ngắt trên ngoại lệ bật, Visual Studio phá vỡ các ngoại lệ từ bên trong Khuôn khổ .NET. Làm thế nào để làm cho nó phá vỡ trên trường hợp ngoại lệ chỉ trong mã của tôi?Visual Studio 2012 RC vi phạm các ngoại lệ từ bên trong Khuôn khổ .NET. Làm thế nào để làm cho nó phá vỡ trên trường hợp ngoại lệ chỉ trong mã của tôi?
Khi gỡ lỗi dự án ASP.NET MVC 4, có rất nhiều trường hợp ngoại lệ khung được ném trên mỗi lần truy cập trang. Ngoại lệ sau xảy ra rất nhiều:
System.Globalization.CultureNotFoundException occurred
HResult=-2147024809
Message=Culture is not supported.
Parameter name: name
UserCache is an invalid culture identifier.
Source=mscorlib
ParamName=name
InvalidCultureName=UserCache
StackTrace:
at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride)
InnerException:
Ngoại lệ này đến từ bên trong mscorlib.dll mà tôi không muốn Visual Studio đột nhập.
Có vẻ như tôi thiếu cột trong cửa sổ ngoại lệ. Tôi chỉ thấy cột "Đã phát" và "Người dùng" đang thiếu. Đây có thể là vấn đề của tôi.
Điều này đã sửa nó! Cảm ơn bạn. – KTrace
@Malcolm: Cảm ơn bạn. Điều này giúp tôi tiết kiệm rất nhiều thời gian – SharpCoder
Trong trường hợp của tôi (Dựa trên cài đặt môi trường), tùy chọn này có sẵn trong Tools> Options> Debugging> General> chọn Enable Just My Code (Managed Only) – SharpCoder