الصفحات الرئيسية تفشل في التعرف على الضوابط الجديدة

StackOverflow https://stackoverflow.com/questions/226944

سؤال

لذلك من تجربتي ، masterpages في بعض الأحيان يمكن أن يتخلف عند القيام التحديثات.هذه ليست جديدة التكرار ، يمكنك إجراء تغيير, بناء, تذهب إلى الاختبار MasterPage لا تزال تبحث عن التحكم القديمة.

أي شخص لديه أي نصائح/الحيل التي يستخدمونها عندما يحدث هذا ؟ وعادة ما يذهب بعيدا بعد حين ولكن ليس لدي الوقت.

أنا باستخدام VS 2008.

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

المحلول

ثلاثة خيارات رئيسية من أجل فرض IIS لإعادة تحميل كل شيء

  • إذا تشغيل من Visual Studio, إغلاق ASP.NET التنمية الخادم الذي يضطرها إلى إعادة فتح مع تشغيل المقبل
  • تغيير شبكة الإنترنت.ملف التكوين (قوات غير IISReset)
  • دعوة IISRESET مباشرة من سطر الأوامر

نصائح أخرى

ويبدو وكأنه مسألة التخزين المؤقت. هل إعادة تشغيل IIS بعد بناء؟ هل بناء في مكان أو النشر؟ هل هذا التطبيق على شبكة الإنترنت؟

وحاول إجراء تغيير صغير لملف web.config عند إنشاء ومعرفة ما اذا كان ذلك يساعد. فإنه سيتم إعادة تعيين خدمة لكم وأساسا جعل الامور الجديدة مرة أخرى. :)

عند اختبار في IE، أجد أن الواقع فوق رمز التحديث، وليس مجرد الذهاب إلى شريط العنوان وتصل إلى تدخل مرة أخرى (كما في فايرفوكس) أن يكون IIS دفع المحتوى المحدث بالنسبة لي.

إذا رأيت شيئا في متصفحي الذي هو 'قديمة' I ضرب ضبط F5 الذي يفرض رحلة كاملة مرة أخرى إلى الخادم لاسترداد كل شيء. هذا يحصل لي دائما أحدث نسخة من كل شيء من دون الحاجة إلى إعادة تشغيل IIS، ولعب مع الملف web.config، وما إلى ذلك.

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