سؤال

لدي تطبيق Web Monorail يعمل على IIS7. يبدو أن اثنين من الطلبات المتزامنة يتم التعامل معها على اثنين من التعليقات المختلفة! بقدر ما أعرف، يجب أن يكون لكل تطبيق Appdomain واحدا ولقاتك إضافية متعددة للتعامل مع الطلبات ...

هل هناك شيء أفتقده؟ (التكوين ربما؟)

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

المحلول 2

كنت أكتب ملفات الإخراج إلى مجلد في دليل BIN لتطبيق الويب. نظرا لأن هذا المجلد مشاهدته، فقد تسبب في إعادة تدوير تجمع التطبيقات ولهذا السبب تم التعامل مع الطلب الثاني في AppDomain مختلفة (جديد).

لسبب ما اعتقدت أن Web.config فقط، Global.asax شاهدت ...

نصائح أخرى

أراك وجدت الحل نفسك :)

يشاهد ASP.NET الكثير من الدلائل والملفات لإجراءات مختلفة، مما سيؤدي إلى تفريغ AppDomain. (global.asax، web.config، bin، app_code ++)

إذا كنت تريد المزيد من المعلومات، نلقي نظرة على هذه المدونة على MSDN Blogs.msdn.com/tmarq/archive/2007/11/02/asp-net-file-change-notifications-exactly-which-files-and-directories- is-monitored.aspx.

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