asp.net mvc - ASP.NET مفك واثنين من ملفات Web.config



asp.net-mvc web-config (1)

يجب أن تذهب الإعدادات إلى web.config في جذر التطبيق. و web.config في مجلد وجهات النظر هناك لمنع الوصول المباشر إلى صفحات أسبكس عرض التي يجب أن يتم الحصول عليها فقط من خلال وحدات تحكم.

(و: حاولت إنشاء إعدادات التطبيق على الجهاز الخاص بي، مع ASP.NET مفك أرسي 1 تثبيت، وذلك باستخدام تطبيق ويب مفك التي تم إنشاؤها حديثا، والحصول على إضافة إلى web.config في جذر التطبيق.)

أين هو Web.config من المفترض أن تذهب في مشروع ASP.NET مفك؟

لقد واجهت خطأ في محاولة القيام بذلك:

_cnstr = System.Configuration.ConfigurationManager.
    ConnectionStrings["production"].ConnectionString;

قالب مفك الافتراضي يضع Web.config في جذر المشروع.

إذا ذهبت إلى خصائص المشروع (الشاشة مع علامات التبويب العمودية). انتقل إلى الإعدادات وحاول إنشاء إعداد تطبيق، فستطالبك بعدم وجود ملف تهيئة. عند إنشاء الملف فإنه يفعل ذلك في قاعدة مجلد المشاهدات. حتى الآن لدي اثنين من ملفات Web.config. هل هذا كيف يفترض أن يكون؟

وأعتقد أنني يجب أن أضع سلسلة الاتصال الخاصة بي في "وجهات النظر" web.config لتجنب الخطأ. أفكار؟ هل هذا خطأ في الإصدار الأخير من بت ASP.NET مفك؟

التحديث: انظر جواب ديفيد





web-config