2013-09-23 2 views
7

में जोड़ने के लिए क्या कारण है मेरे पास एक एमवीसी एएसपी.Net ऐप है जिसे मैं काम कर रहा हूं। यह केवल आधा समय ठीक काम करता है जब मैं एक पृष्ठ लोड करने का प्रयास करता हूं तो मुझे login.aspx?ReturnUrl=ENCODED_REQUESTED_PATH_HERE पर ले जाया जाता है। यह इंटरनेट पर कुछ खोज के बाद मैंने पाया कि इस सेवेबमैट्रिक्स.डाटा.dll और WebMatrix.WebData.dll को मेरे बिन निर्देशिका

WebMatrix.Data.dll 
WebMatrix.WebData.dll 

कारण होता था जब मैं हटाना बहुत निराशा होती है इन समस्या का समाधान करता है और मेरे IISExpress में इन दो पंक्तियों बाहर टिप्पणी के बाद ApplicationHost.config

<!--<add name="WebMatrixSupportModule" image="%IIS_BIN%\webmatrixsup.dll" />--> 
<!--<add name="WebMatrixSupportModule" lockItem="true" />--> 

फाइल थोड़ी देर के लिए रुक गई लेकिन अब वे वापस आ गए हैं और समस्या को फिर से उत्पन्न कर रहे हैं।

उन्हें वहां क्या डाल रहा है, परियोजना में उनके लिए कोई संदर्भ नहीं है।

+0

क्या आप इस सेटिंग को अक्षम करने से थक गए हैं? http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages – X3074861X

+0

मैं बस कहना चाहता था कि इन दो आइटमों को हटाने से मेरी समस्या ठीक हो गई है (पागल धीमा ऐप - पेज लोड के लिए 100 सेकंड)। मुझे लगता है कि मुझे पहले यह मुद्दा था, लेकिन इसके बारे में भूल गया। मुझे यकीन नहीं है कि ये डीएल क्या करते हैं या वे किस पैकेज में आते हैं, लेकिन वे उपयोगकर्ता पाइपलाइन कैसे कर रहे हैं इसके साथ गड़बड़ करते हैं। शायद मैं कुछ गलत कर रहा हूं, लेकिन इन डीएलएस के बिना सबकुछ बढ़िया लगता है। –

उत्तर

8

वे NuGet संकुल द्वारा जोड़े गए हैं जो एएसपी.नेट एमवीसी 4 प्रोजेक्ट टेम्पलेट्स के साथ आते हैं।

आप What is the Microsoft ASP.NET Web Pages 2 Data Nuget Package for?

में और अधिक जानकारी प्राप्त कर सकते हैं इन विधानसभाओं सरल सदस्यता प्रदाता है कि आपके प्रमाणीकरण से जूझ रहा है प्रदान करते हैं। क्या आप फॉर्म & फॉर्म का उपयोग कर रहे हैं क्या आपने सही ढंग से कार्यान्वित प्राधिकृत विशेषता है? यदि आपके नियंत्रक को अधिकृत गुणों के साथ सही तरीके से चिह्नित किया गया है तो आपको कोई समस्या नहीं होगी। इन डीएल की उपस्थिति समस्या नहीं है। आपके नियंत्रक संपत्ति अधिकृत नहीं हैं।

संबंधित मुद्दे