जब भी मैं निर्माण करने का प्रयास करता हूं तो मुझे यह त्रुटि मिल रही है।'System.Int32' प्रकार का ऑब्जेक्ट 'System.Web.Security.Cryptography.Purpose' टाइप करने के लिए परिवर्तित नहीं किया जा सकता है '
private static MethodInfo _encode;
public static string Encode(CookieProtection cookieProtection, byte[] buf, int count)
{
return (string)_encode.Invoke(null, new object[] { cookieProtection, buf, count });
}
मैं एक ArgumentException was unhandled by user code
त्रुटि कहा, "Object of type 'System.Int32' cannot be converted to type 'System.Web.Security.Cryptography.Purpose'"
प्राप्त करते हैं: मैं सिर्फ दृश्य स्टूडियो 2012 और नेट 4.5 स्थापित है, लेकिन इस परियोजना के 2010
यहाँ पर अभी भी है कोड मैं के साथ मुद्दों कर रहा हूँ की लाइन है मेरे देव पर्यावरण में कुछ भी नहीं बदला है और मेरे सहकर्मियों को एक ही समस्या नहीं है, लेकिन उनके पास वीएस2012 भी नहीं है।
मुझे साइट त्रुटि के बारे में an article मिला है, लेकिन यह एकमात्र जगह है जिसे मैंने पॉप अप किया है।
वहाँ वे कहते हैं, "इसका कारण यह है .NET 4.5 में वहाँ System.Web में कुछ नए नामस्थान रहे हैं"
उनका समाधान करने के लिए है:
- स्थापना रद्द VS11 अगर आप इसे स्थापित
- स्थापना रद्द करें .NET 4.5
- पुनर्स्थापित नेट 4
यह एक हास्यास्पद समाधान टी की तरह लग टोपी 4.5 और 4 एक ही मशीन पर नहीं हो सकते हैं।
क्या किसी को यह पता है कि इससे पहले कि मैं अनइंस्टॉल करने और सामान का एक समूह पुनः स्थापित करने का प्रयास कर रहा हूं, इससे कोई बेहतर समाधान हो सकता है?
एक टिप्पणी यह भी कहने का प्रयास करती है: </setting name="login.rememberlastloggedinusername" value="false" >
लेकिन मैं ऐसा नहीं करना चाहता हूं।
वास्तव में यह जानना मुश्किल है कि आपने जो कुछ भी प्रदान किया है उसके साथ क्या चल रहा है। यानी आपके पास पोस्ट नहीं किया गया है जो वास्तव में उद्देश्य का उपयोग करता है। आप किस विधि का आह्वान करने की कोशिश कर रहे हैं? –
क्षमा करें, मैंने जोड़ा है जहां मैं इसे कॉल कर रहा हूं। क्या वह पर्याप्त जानकारी है? – JCisar
मुझे नहीं पता कि आपका संपादन आपके द्वारा मूल रूप से पोस्ट किए गए कोड से कैसे संबंधित है और कहा गया है कि "समस्याएं" थीं। क्या आप 'HttpSecureCookie' कक्षा का उपयोग कर रहे हैं? –