यह करने के लिए स्पष्ट किया जाना चाहिए के रूप में सभी चेतावनियों मानें, लेकिन मैं सिर्फ यह काम नहीं कर सकता है ...त्रुटियों
मुझे क्या करना कोशिश कर रहा हूँ सरल है: मैं के साथ विफल करने के लिए अपने संकलन चाहते हैं अगर कोई चेतावनी है तो एक त्रुटि। अब तक तो
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
: हाँ, प्रसिद्ध TreatWarningsAsErrors
...
मैं इसे अपने सी # परियोजना गुण
यह मेरा csproj में अपवादित TreatWarningsAsErrors
अनुभाग में जो परिणाम पर कॉन्फ़िगर अच्छा, अगर मैं अपने कोड में एक बेकार private
चर जोड़ता हूं, तो इसके परिणामस्वरूप संकलन त्रुटि होती है:
private int unused;
Error 3 Warning as Error: The field 'XXXX.unused' is never used
लेकिन पूरी समस्या यह है, मैं इसे विधानसभा संदर्भ मुद्दों के लिए काम नहीं कर सकता। अगर मेरे पास अज्ञात असेंबली का संदर्भ है, तो कंपाइलर (या तो डेवेनव या एमएसबिल्ड) चेतावनी फेंकता है, लेकिन मुझे इसके बजाय एक त्रुटि चाहिए।
अंत में, मैं, इसलिए TFS एक प्रतिबद्ध मामले में एक है अस्वीकार होगा एक सुरक्षा पूर्ण चेक-इन TFS कॉन्फ़िगर करने के लिए विन्यास का निर्माण कोशिश कर रहा हूँ "संदर्भित घटक 'XXXX' नहीं पाया जा सका।" चेतावनी। बिल्ड प्रक्रिया टेम्पलेट को संशोधित करने से कुछ आसान होगा।
डुप्लिकेट की तरह है: http ://स्टैक ओवरफ़्लो।com/प्रश्न/17495278/कैसे-कर सकते हैं-ए-इलाज-msb3245 चेतावनी के रूप में एक-त्रुटि/17,515,854 # 17,515,854 – stijn
एक पोस्ट का निर्माण कदम है कि चेतावनी – jeffo