سؤال

وتطبيقات الويب بلدي عملت بشكل جيد جدا في Windows Server 2003 مع الإطار الصافي 2.0. عندما هاجر إلى Windows Server 2008 مع الإطار الصافي 3.5.

ومع نفس رمز تشغيل في كل من خوادم كان الفارق بينهما ما يلي: من أجل ASHX المتزامن معين (IHttpAsyncHandler) أجابوا الخادم السابق تلقائيا الطلب مع اتصال وطول المحتوى رؤوس. كما لم تولد الخادم الجديد تلقائيا تلك الرؤوس مع القانون السابق، واضطررت الى تغيير رمز للقيام بذلك يدويا، أو العملاء على شبكة الإنترنت لا يمكن تحديد نهاية الاستجابة.

وهو، لا صافي سؤالي الإطار 3.5 المفترض للحفاظ على التوافق الكامل مع الصافي 2.0؟

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

المحلول

وتعيين وضع ApplicationPool إلى الكلاسيكية.

نصائح أخرى

والمشكلة ليست في إطار صافي انها تختلف بين IIS7 وIIS6. كما leppie ذكر تحتاج إلى تعيين تجمع التطبيقات إلى النمط الكلاسيكي.

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