2009-07-21 30 views
11

Khi cố gắng để có được một dịch vụ WCF POST RESTful để làm việc trong ASP.NET chúng ta đang nhìn thấy thông báo lỗi sau trong trình duyệt:ASP.NET Development Server - vị trí logfile

Máy chủ gặp lỗi khi xử lý yêu cầu. Xem nhật ký máy chủ để biết thêm chi tiết.

Chúng tôi đang sử dụng Máy chủ phát triển ASP.NET - có ai biết nơi lưu tệp nhật ký của nó không?

+3

Dùng thử Trình xem sự kiện. –

+0

@Adrian - đặt câu trả lời này và tôi sẽ bỏ phiếu. –

+1

Ai đó đã làm, upvote anh ta. : D –

Trả lời

2

Có nội dung nào hiển thị trên Event Viewer không?

+0

Không có gì trong Trình xem sự kiện ... –

2

Việc xây dựng trong máy chủ phát triển nên được xuất ra thông điệp tới người xem sự kiện Nhật ký ứng dụng. Của tôi.

0

Trong trường hợp nếu bạn không muốn định cấu hình theo dõi, có một số cách để bạn có thể bật thông báo lỗi chi tiết. Đây là một blog post về cách thực hiện việc này.

Tôi biết 3 cách để có được lỗi đẹp hơn:

  1. Đặt UseVerboseErrors' in InitializeService phương pháp'. Tuy nhiên, điều này sẽ không cung cấp cho bạn bất cứ điều gì nếu lỗi của bạn xảy ra trước khi `InitializeService 'được gọi (điều này xảy ra).

  2. Đặt IncludeExceptionDetailInFaults thành true bằng thuộc tính trước lớp dịch vụ của bạn.

  3. Đặt IncludeExceptionDetailInFaults thành true bằng web.config.

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