سؤال

في VS2008 ، يمكنني تعيين مجلد App_Code ، لكن في VS2010 لا يمكنني القيام بذلك ، ولهذا السبب أضع مجموعة البيانات الخاصة بي وفصلها "على مجلد App_Data. إما أنني لا أعرف حتى مجلد App_Data آمن؟ أي اقتراحات؟

شكرًا

هل كانت مفيدة؟

المحلول

تذكر ذلك Web Site Project يمكن أن تحتوي App_Code مجلد و Web Application Project لا أستطيع! لأن كل المشروع مخصص للرمز.

نصائح أخرى

إذا كنت ترغب في إضافة مجلد App_Code ، فيجب عليك إضافة المجلد يدويًا. Add-> إضافة مجلد جديد-> عليك أن تعطيه اسم المجلد "App_Code" عند القيام بذلك ، وسيقوم VS2010 تلقائيًا بتغيير نوع المجلد الخاص به.

حظا طيبا وفقك الله

إذا كنت ترغب في استخدام ملفات الفصول المستقلة (في "App_Code" Dir) في مشروع VS 2010 ، تأكد من تعيين خصائص الملف> إنشاء إجراء لكل ملف *.cs أو *.vb إلى "تجميع" في مربع الحوار المتقدم.

أيضًا ، استخدم نفس مساحة الاسم مثل مشروعك وستتوفر هذه الفصول المستقلة بسهولة لبقية مشروعك.

أخذني قليلاً لأدرك أن الإعداد الافتراضي في VS الخاص بي كان "محتوى" بدلاً من "التجميع".

هل جربت النقر بزر الماوس الأيمن على المشروع في Solution Explorer ، وتم اختياره "ADD ..." ونظرت إلى مجلدات ASP.NET؟

من الذاكرة ، حتى الإصدارات السابقة من VS لا تضع تلقائيًا مجلد App_Code في مشروعك افتراضيًا.

إذا قمت فقط بإنشاء مجلد يسمى App_Code ، فسوف يتعرف عليه على أنه App_Code الذي تريده ، فمن الغريب أنه في مجلد Add .NET لا يظهر.

هذا الطريق الذي اتخذته من أجله ، وكل شيء يعمل بشكل جيد.

الحل البديل:

إذا كنا نستخدم App_Code في مشروع تطبيق الويب ، فنحن بحاجة إلى إعادة تسمية أي اسم مجلد آخر.

http://blogs.msdn.com/b/chiranth/archive/2014/02/19/visual-studio-2012-unexpected-behavior-crash-and-irelevant-errors.aspx

آمل أن يساعدك هذا - لا ينبغي وضع ملفات .CS في مجلد. فقط ضعهم في المشروع ، وحده ، وليس في مجلد. ثم ستكون فصولك مرئية. هذا فرق في VS 2010.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top