मेरे पास एक वेब एपीआई 2 प्रोजेक्ट है जो मदद पृष्ठों के साथ है जो स्थानीय रूप से ठीक से चलती है लेकिन जब मैं धक्का देता हूं तो यह त्रुटि फेंकता है यह Azure करने के लिए:विधि नहीं मिला: 'System.String System.String.Format (System.IFormatProvider, System.String, System.Object)
विधि नहीं मिला: 'System.String System.String.Format (System.IFormatProvider, System.String, System.Object)
मैं अस्थायी रूप से कस्टम त्रुटियों इसलिए बंद कर दिया पूर्ण स्टैक ट्रेस देखा जा सकता है here
त्रुटि कोड की इस पंक्ति से होने वाले है:
स्ट्रिंग selectExpression = String.Format (CultureInfo.InvariantCulture, MethodExpression, GetMemberName (reflectedActionDescriptor.MethodInfo));
लाइन देखें 96 here
पूर्ण स्रोत कोड GitHub
पर उपलब्ध है मैं भी यकीन है कि जहां यह एक साथ जाने के लिए नहीं कर रहा हूँ।
आपकी मदद के लिए अग्रिम धन्यवाद।
में
string.Format(provider, format, arg0, arg1)
नए सिरे से लिखना कृपया पोस्ट कोड हमलावर लाइन युक्त टुकड़ा:निम्नलिखित "गैर की सिफारिश की" वैकल्पिक हल एक .NET 4.6 विधानसभा के साथ काम कर सकते हैं। – Alex
मैंने इसी तरह के व्यवहार देखा है जहां कोड को अस्पष्टता छोड़ने का अधिकार था। .NET 3 से .NET 4 तक जाने पर। समाधान इस तरह कुछ ((स्ट्रिंग) (माईफंक्शन) समाप्त हो गया। .TString()) –
@Alex - मैंने और विस्तार जोड़ा। क्षमा करें मैंने इसे शुरुआत में नहीं जोड़ा, मुझे नहीं लगता था कि यह महत्वपूर्ण होगा क्योंकि गायब विधि डॉट नेट फ्रेमवर्क से है। –