2010-10-13 30 views
9

Khi tôi bắt đầu ứng dụng web ASP.Net 4.0 của tôi trong chế độ gỡ lỗi, tôi nhận được ngoại lệ sau đây:ASP.Net giám sát thư mục debug HttpException

System.Web.HttpException occurred 
    Message=Invalid file name for file monitoring: 'C:\src\main-232\src\ZNode\Znode_MultiFront\Web\Controls\Cat5\Navigation'. Common reasons for failure include: 
- The filename is not a valid Win32 file name. 
- The filename is not an absolute path. 
- The filename contains wildcard characters. 
- The file specified is a directory. 
- Access denied. 
    Source=System.Web 
    ErrorCode=-2147024809 
    WebEventCode=0 
    StackTrace: 
     at System.Web.DirectoryMonitor.AddFileMonitor(String file) 
    InnerException: 

Có điều là, các tập tin này được trỏ đến IS một thư mục, vậy tại sao Visual Studio 2010 lại nghĩ đó là một tệp? Tôi đang chạy tính năng này trên IIS 7 trên máy cục bộ của mình

+0

Tôi chỉ chạy ASP.NET Dev Server và gặp phải lỗi này. Thư mục của tôi là [WebApp] \ Controls. – PeterX

Trả lời

5

Tin tốt: nó dường như không có bất kỳ hiệu ứng gõ nào

Tin xấu: Tôi chưa tìm ra nguyên nhân hoặc giải pháp

Giải pháp thay thế: Vô hiệu hóa ngoại lệ vi phạm cho HttpException (Gỡ lỗi-> Ngoại lệ) và lọc chúng ra trong nhật ký của bạn. Bạn vẫn có thể chụp HttpException khác trong chế độ gỡ lỗi bằng cách đặt một breakpoint trong Application_Error (nếu bạn đã implmented nó - nhưng bạn nên có anyway)

+0

Làm thế nào để thực hiện điều này trong VS2013? – IrishChieftain

2

tôi đã ngoại lệ tương tự khi tôi xử lý sự cố HttpException phát sinh trong Application_Error bản thân trong khi chuyển hướng đến Lỗi/Hành động chỉ mục. Tôi phải bỏ chọn hộp thoại HttpException trong Gỡ lỗi> Ngoại lệ để xóa lỗi này. Sau đó, nó chuyển hướng đến Error/Index như mong đợi mà không có bất kỳ tác dụng phụ từ ngoại lệ bí ẩn này. Vào thời điểm đó Visual studio đang ở chế độ gỡ lỗi.

1

Tôi gặp phải sự cố tương tự và bằng cách chọn tùy chọn hộp kiểm Enable Just My Code trong Tùy chọn: Tools->Options->Debugging->General, tôi đã làm việc đó.

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