سؤال

ومن خارج منطقة الجزاء، ضمني غير قادر على تشغيل تحت وضع خط أنابيب المتكاملة IIS7 و. لسوء الحظ، فإنه يتجاوز "الهجرة" في الملف web.config لتتناسب مع الشكل المطلوب. على سبيل المثال، والانتقال httpModules وhttpHandlers إلى موقعها الجديد في الداخل. كما اتضح، طلب غير متوفر في Application_Start عند التشغيل في وضع المتكاملة وهذا يسبب ضمني بالفشل أيضا.

إذا لم نكن إضافة وظائف بلوق إلى موقع ويب موجود، استضافت GoDaddy أو-ASP.NET، فإننا سوف يترك خيارين: تحديث مصدر برنامج ضمني لعدم استخدام سياق طلب (بالإضافة إلى إصلاح كل ما السطوح شيء آخر) OR ببساطة تشغيل ضمني في النمط الكلاسيكي.

ولسوء الحظ، لدينا حساب GoDaddy أو الحالي يحد كما سوى مجموعة واحدة التطبيق هو متاح لنا. منذ تم تكوين الموقع الرئيسي لوضع خط أنابيب المتكاملة، ونحن لم يكن لديك الحرية في تغيير وضع IIS دون التأثير (اقرأ: كسر) الموقع الرئيسي.

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

وعلى افتراض أن هناك حوالي 8 ساعات أكثر المخصصة لهذا الجهد، ما أفضل طريقة؟ أنا في عداد المفقودين أي خيارات أخرى؟

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

المحلول

للأسف لم يكن لدي تثبيت IIS 7 لاختبار مع عند نشر ضمني 2.1.2. في ضمني القادم 2.5، ونحن نعمل كبيرة مع IIS 7 وضع المتكاملة. للأسف، 2.5 ليست بعد الخروج.

إذا كنت موافق مع حافة النزيف، قد تتمكن من محاولة بناء أحدث من جذع لدينا. انها صلبة جدا، ونحن على وشك الانتهاء. إذا كنت ترقية بلوق الحالية، قد يكون تحديا. إذا كنت تقوم بتثبيت واحدة جديدة، وهذا قد يكون بناء جيد لمحاولة.

http://build.subtextproject.com/builds/archive /SubText-2.5.0.228.zip

نصائح أخرى

وعلى سبيل المتابعة، علقنا بسرعة رمز Application_Start الذي المشار إليه طلب السياق. وأدت هذه التجربة إلى مزيد من الاستثناءات. نحن نتجه الآن إلى الأمام مع تعديلات على الموقع الرئيسي للتشغيل في النمط الكلاسيكي.

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