2013-06-13 31 views
16

Tôi đang cố gắng tạo tài liệu XML một phần trong quá trình xây dựng cho một dự án C# trong VS2012. Khi tôi kiểm tra tùy chọn tệp tài liệu XML trong Project-> Properties-> Build, tôi nhận được một cảnh báo xây dựng cho mỗi thành viên công khai thiếu tài liệu. Kể từ khi chúng tôi biên dịch với cảnh báo là lỗi, điều này chặn việc xây dựng.Làm cách nào để tắt cảnh báo cụ thể cho dự án C# trong VS2012?

This question đề nghị vượt qua điều này bằng cách tắt cảnh báo nhất định, nhưng tôi không thể tìm ra cách thực hiện điều đó trong VS2012! Các tài liệu MSFT here chỉ đi lên đến VS2010 và chỉ bao gồm VB. Làm cách nào để vô hiệu hóa các cảnh báo này ở cấp độ dự án trong C#/VS2012?

+1

Điều này có giúp ích gì không? [Cảnh báo cảnh báo VS2012] (http://msdn.microsoft.com/en-us/library/vstudio/jj715718.aspx) – LokiSinclair

Trả lời

15

Cảnh báo bạn nhận được có một số (ví dụ: CS2000), vì vậy những gì bạn cần làm là nhấp chuột phải vào dự án, chuyển đến tab Build và thêm cảnh báo đó vào hộp văn bản Suppress warnings. Sau đó, bạn có thể chặn nhiều hơn một bằng cách tách chúng bằng dấu phẩy (ví dụ: CS2000, CS2001).

+13

đảm bảo thả tiền tố CS, ví dụ: sử dụng 1591 trên CS1591 –

28

Đối với cấp dự án đi đến dự án -> Properties - tab> Build

enter image description here

Nếu bạn muốn vô hiệu hóa các cảnh báo đến một số phần mã, hãy thử này:

#pragma warning disable XXX,XXX 
      //your code 
#pragma warning restore XXX,XXX 

đọc về #pragma warning

+1

Trong câu hỏi của tôi, tôi yêu cầu rõ ràng cách vô hiệu cảnh báo ở cấp dự án. Câu trả lời này dường như không áp dụng. – ChaseMedallion

+0

Tôi cập nhật câu trả lời, đây là câu trả lời cho câu hỏi của bạn? – Mzf

1

Nó ở cùng một nơi với Visual Studio 2010. Trong thuộc tính dự án, trên tab Xây dựng, được gọi là Cảnh báo ngăn chặn.

3

Bạn có thể mở thuộc tính dự án và nhập số cảnh báo được phân tách bằng dấu phẩy bạn muốn chặn vào hộp văn bản Cảnh báo Suppress trên tab Xây dựng.

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