2009-02-11 22 views
8

FxCop में rule (CA1726) है जो पसंदीदा शर्तों के लिए जांच करता है। यह "डॉट" जैसे शब्दों की तलाश करता है और आपको "डू नॉट" जैसे बेहतर शब्दों के साथ बदलने के लिए कहता है। आम तौर पर यह ठीक है, हालांकि शब्दों में से एक शब्द "ध्वज" है। हमारी फर्म में, व्यापार ध्वज के साथ सौदा करता है जिसका अर्थ है झंडे के अंत में उन कपड़े की चीजें। हर बार इस नियम को दबाने से दर्द होता जा रहा है। क्या किसी को इस शब्द को "ध्वज" को छोड़कर सब कुछ पर काम करने का तरीका पता है?किसी पसंदीदा शब्द को अनदेखा करने के लिए आप FxCop नियम CA1726 कैसे प्राप्त कर सकते हैं?

नोट: मुझे पता है कि मैं नियम को पूरी तरह बंद कर सकता हूं, लेकिन मैं ऐसा नहीं करना चाहता हूं। मैं सिर्फ नियम का हिस्सा बंद करना चाहता हूं।

उत्तर

6

मैंने अपने स्वयं के प्रश्न का उत्तर दिया है।

यह पता चला है कि पसंदीदा शर्तों की सूची CustomDictionary.xml फ़ाइल में सूचीबद्ध है जो FxCop इंस्टॉल निर्देशिका (सी: \ प्रोग्राम फ़ाइलें \ Microsoft FxCop 1.36 \ CustomDictionary.xml) में है। एक अनुभाग < शब्दकोश> < शब्द> < अस्वीकृत> जिसमें < टर्म> तत्व शामिल हैं। बस उन लोगों को हटा देना जिन्हें मैं नहीं चाहता था चाल चलाना है।

+3

लेकिन सभी डेवलपर्स के लिए इसे कैसे करें? मुझे सभी पीसी पर ऐसा करने और सर्वर बनाने के विचार पसंद नहीं हैं। – Pashec