اولین مرکز تخصصی غربالگری اتیسم شهر تهران در مرکز اختلال طیف اُتیسم فریحا www.AutismFariha.ir

چه زمان‌هايي يك برنامه‌ي ASP.NET ري استارت مي‌شود؟

براي ري استارت كردن يك برنامه‌ي ASP.NET حتما نيازي نيست تا IIS را متوقف و سپس راه اندازي كرد يا تنظيمات App pool برنامه را در IIS تغيير داد.

روش‌هاي ديگري نيز وجود دارند كه عدم آگاهي از آن‌ها مي‌تواند سبب بروز مشكلات عديده‌اي گردد و گاها خطايابي آن‌ها بسيار مشكل است؛ زيرا ري استارت شدن برنامه = از دست رفتن آني تمام سشن‌هاي InProc تمام كاربران سايت؛ پاك شدن كش برنامه در IIS؛ از دست رفتن تمام متغيرهاي استاتيك، Application State و مواردي از اين دست:

- نوشتن در پوشه bin برنامه (ايجاد فايل يا ايجاد پوشه يا تغيير نام پوشه‌ها و مواردي از اين دست). (بنابراين قرار دادن بانك اطلاعاتي برنامه در اين پوشه، اشتباه بوده و به همين جهت پوشه‌ي استاندارد App_Data طراحي شده است)

- نوشتن در فايل web.config برنامه (به صورت دستي، حتي در حد اضافه كردن يك فاصله يا توسط خود برنامه و يا استفاده از متد File.SetLastWriteTime). در اين حالت ASP.NET FileSystemWatcher بلافاصله وارد عمل شده و برنامه را ري استارت مي‌كند. (هدف اصلي وجودي اين فايل، برخورد فقط خواندني با آن است نه ذخيره سازي تنظيمات پوياي برنامه در آن. براي ذخيره سازي تنظيمات پويا، از بانك اطلاعاتي و يا يك فايل XML مجزاي از وب كانفيگ استفاده كنيد يا مواردي مشابه)

- هر گونه تغييري در فايل‌ها و يا پوشه‌هاي App_WebReferences ، App_Code ، Global.asax ، machine.config ، App_GlobalResources و App_LocalResources نيز سبب ري استارت برنامه خواهند شد.

- با ايجاد، حذف يا تغيير نام يكي از ساب دايركتوري‌هاي واقع شده در ريشه برنامه. بنابراين اگر برنامه‌ي شما به صورت پويا پوشه‌هايي را ايجاد يا حذف مي‌كند بايد منتظر ري استارت‌هاي پي در پي باشيد (البته اين مورد با از كار انداختن FileChangesMonitor مربوط به HttpRuntime قابل حل مي‌باشد ، ولي همانطور كه عنوان شد به صورت پيش فرض همواره فعال است)

- فراخواني متد System.Web.HttpRuntime.UnloadAppDomain شبيه به همان Application.Exit در برنامه‌هاي دسكتاپ است و بلافاصله سبب خاتمه‌ي برنامه مي‌شود. قرار دادن فايل App_Offline.htm در پوشه اصلي برنامه نيز چنين رفتاري را سبب خواهد شد. علاوه بر آن تگ httpRuntime در وب كانفيگ نيز داراي گزينه‌ي enable است و تنظيم آن به false ، سبب خاتمه‌ي سرويس دهي برنامه خواهد شد.

- رسيدن به عدد numRecompilesBeforeAppRestart تعريف شده در فايل machine.config كه عموما به عدد 15 تنظيم شده است. اگر تغييرات زيادي را در فايل‌هاي (مرتبط با ASP.NET مانند aspx ، asmx و غيره) برنامه داده باشيد (بيشتر از 15 مورد) و نيازي به ري كامپايل اساسي وجود داشته باشد، ASP.NET FileSystemWatcher به صورت خودكار برنامه را ري استارت خواهد كرد.

منبع: http://www.dotnettips.info

1392/10/5       00000             چه زمان‌هايي يك برنامه‌ي ASP.NET ري استارت مي‌شود؟       مطالب آموزشی , ASP.NET



 7Agahi.ir سامانه تبلیغاتی 7 آگهی
7Agahi.ir سامانه آگهی رایگان هفت آگهی


یادداشتها و چرکنویس های من parhost.net گروه فنی مهندسی پرهاست
یادداشتها و چرکنویس های من… یادداشتها ، مطالب ، نکات مهم و کاربردی … :: parhost.net گروه فنی مهندسی پرهاست


اولین مرکز تخصصی غربالگری اتیسم شهر تهران در مرکز اختلال طیف اُتیسم فریحا www.AutismFariha.ir

پایگاه اطلاع رسانی ابزارهای فناوری اطلاعات , پایگاه اطلاع رسانی اخترشناسان ایران , پایگاه اطلاع رسانی مدیریت و دسترسی به آدرسها و لینکهای اینترنتی , پایگاه اطلاع رسانی انجمن فناوری اطلاعات , پایگاه اطلاع رسانی 88080.ir , پایگاه اطلاع رسانی با فرهنگ , پایگاه اطلاع رسانی اطلس ها , پایگاه اطلاع رسانی بهترین گروه و انجمن
وبلاگ گروه فنی مهندسی پرهاست , , آموزش هنرهای دوزندگی و چهل تکه دوزی با شادی در شادی دوز با مدیریت مهین حیدرنیا ShadiDooz.ir , , وبلاگ پرهاست , , مرکز اختلال طیف اُتیسم فریحا , , 7Agahi.ir سامانه آگهی رایگان هفت آگهی , , گروه فنی مهندسی پرهاست
| autism 7 weeks old | اوتیسم فانکشن | autism 8 month baby | لوگو اوتیسم | autism 4 year old test | از کجا بفهمم کودکم اوتیسم دارد | اوتیسم خفیف در نی نی سایت | اوتیسم به چه معناست | اوتیسم چگونه ایجاد میشود | signs of autism 9 months | درباره ی اوتیسم | از کجا بفهمم بچم اوتیسم داره | داروی ضد اوتیسم | اوتیسم مسی | اوتیسم اکتسابی چیست | روز جهانی اوتیسم 2016 | اوتیسم جن | اوتیسم از چه زمانی قابل تشخیص است | autism spectrum screening questionnaire | درمان کامل اوتیسم | autism stage 0 | اوتیسم درمان قطعی دارد | autism at 8 months | j autism dev disord | autism spectrum disorders | پرسشنامه غربالگری اتیسم | اتیسم ایران | چه چیزی باعث اوتیسم در کودکان میشود | درمان طیف اوتیسم | علائم اوتیسم | کودکان اوتیسم چند سال عمر میکنند | autism 5 | اوتیسم زنان | اوتیسم نوزادان | autism 2 year old symptoms | اوتیسم چیست ویکی پدیا | تشخیص اوتیسم قبل از تولد | اوتیسم فرادرمانی | درمان اوتیسم در سوئد | اوتیسم شهرری | autism 1 | اوتیسم در بزرگسالان | اوتیسم جهش ژنتیکی | autism symptoms in 8 year old | signs of autism 0-12 months | راهای درمان اوتیسم | چرا اوتیسم به وجود می اید | autism بالعربی | autisme 8 mois | درمان اوتیسم به کمک حیوانات | تاریخچه ی اوتیسم | علائم بیماری اوتیسم خفیف چیست | autism 75 | ظاهر اوتیسم | زمان درمان اوتیسم | دانلود ریتم اوتیسم 9 | اوتیسم قابل پیشگیری است | اوتیسم چه نوع مریضی است | autism 84.0 | بیماری اوتیسم چیست و علایم آن | اوتیسم دکتر ضیایی | تئوری ذهن اوتیسم | اوتیسم ژنتیکیه | اوتیسم صادقیه | autism ما معنى کلمة | چه چیزهایی باعث اوتیسم میشود | autism 9 warning signs | درمان اوتیسم با جراحی | درمان و علایم اوتیسم | اوتیسم سندروم | راه درمان اوتیسم | autism meaning بالعربی | اوتیسم بزرگسالان | اوتیسم پاورپوینت | autism 9 | اوتیسم و ازدواج | autism 4chan | autism 9 month old baby | تعریف autism | غربالگری اوتیسم بهزیستی | autism 4 year old uk | autism معنی | اوتیسم بزرگسالان چیست | اوتیسم لادن طباطبایی | صدای اوتیسم | روز جهانی اوتیسم 2018 | درمان اوتیسم با دعا | حامیان اتیسم | طیف ضعیف اوتیسم | autism 10 year old | معنی اوتیسم چیست | level 0 autism | autism فارسی | اوتیسم صوتی | درمان گیاهی اوتیسم | autism 7 year old boy | داروی درمان اوتیسم چیست | اوتیسم شقایق دهقان | autism 23andme | autism in 8 year old

@AutismFariha #مرکز_اتیسم_فریحا #otism #مرکز_فریحا #اوتیسم #اولین_پایگاه_غربالگری_تهران #مرکزفریحا #فریحا #اُتیسم #fariha #تشخیص_اتیسم #golden_Time #وهم_گرایی #بهزیستی #infantile_Autism #حسی_حرکتی #دکترخاندانی #پایگاه #خاندانی #مددجو #غربال #مددکار #درمانگر #اوتیسم_بین_المللی #منطقه_18 #یافت_آباد #خفیف #اتاق_حسی #تهران
Copyright © 2002-2020, bafarhang.ir. Design and Hosting by ParHost All Rights Reserved.
1199