Tôi vừa nâng cấp một dự án từ 2008 đến 2010 Beta 2 và StyleCop hiện đang báo cáo SA1305 (ký hiệu Hungary) cảnh báo về tên biến với tiền tố 'là'. 'Is' chắc chắn nằm trong danh sách các tiền tố được phép.Tại sao StyleCop SA1305 không tôn trọng danh sách tiền tố được phép trong VS2010 (hoặc MSBuild)?
Đây có phải là sự cố đã biết không? Có ai khác gặp phải vấn đề này không? Mã đã được biên dịch chắc chắn mà không có bất kỳ cảnh báo nào trong năm 2008.
Cập nhật: Nó chỉ hoạt động như mong đợi trong Visual Studio, nhưng sau đó không thành công thông qua MSBuild. Xem câu trả lời dưới đây để biết lý do.
Thực tế trong danh sách mặc định. – Jedidja