2009-07-31 12 views
8

Tôi có một dự án Visual Studio (C#) trong đó thuộc tính "tệp tài liệu XML" được bật. Nó cũng có "Điều trị cảnh báo là lỗi" được đặt thành Tất cả.Làm thế nào để bỏ qua một lớp khi tạo tài liệu XML cho một dự án Visual Studio?

Có một lớp cụ thể không có nhận xét XML và chúng sẽ không được thêm vào đó. Kể từ khi tài liệu XML và cảnh báo khi các lỗi được bật, điều này làm cho các bản dựng không thành công.

Có cách nào bỏ qua lớp cụ thể này khi nói đến tài liệu XML không?

Trả lời

13

Trong tệp lớp, hãy đặt pragma ở đầu tệp để tắt số cảnh báo đã cho.

#pragma warning disable (warning #) 

Số lỗi cho cảnh báo tài liệu xml là 1591, do đó, nó trông giống như:

#pragma warning disable 1591 
+0

Dường như cảnh báo # là 1591, nhưng vô hiệu hóa cảnh báo #pragma đã làm các trick. Cảm ơn. –

+1

Nếu bạn muốn thực hiện điều này trên nhiều tệp (trong trường hợp của tôi, hàng nghìn), bạn có thể áp dụng phần tử "cảnh báo không phải là lỗi": http://stackoverflow.com/questions/267168/treat-all-warnings-as- lỗi-trừ-trong-visual-studio –