اولین مرکز تخصصی غربالگری اتیسم شهر تهران در مرکز اختلال طیف اُتیسم فریحا 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 3 year old | اوتیسم و صرع | اوتیسم خفیف در بزرگسالی | علائم بیماری اوتیسم خفیف چیست | اوتیسم در کودکان 2 ساله | اوتیسم کودک چیست | طب سوزنی و درمان اوتیسم | چه چیزی در بارداری باعث اوتیسم میشه | لوگو اوتیسم | حامیان اتیسم | اوتیسم همان بیش فعالی است | ماذا تعنی autism | autism 9 year old | روز جهانی اوتیسم 2019 | درمان اوتیسم با مواد غذایی | اوتیسم ژنتیکی | اوتیسم اهواز | علت اوتیسم چیست | autism 9 month baby | autism 7 year old signs | چگونه اوتیسم بوجود می اید | درمان طیف اوتیسم | گروه اوتیسم در تلگرام | اوتیسم گنبد | هومیوپاتی و درمان اوتیسم | اوتیسم در نوجوانی | اوتیسم های نابغه | درمان پاسخ محور اوتیسم | اوتیسم را چگونه درمان کنیم | اوتیسم گفتگو | autism معنى بالعربی | 9 autism | اوتیسم گوش | اوتیسم ژن | autism ترجمة عربی | autismo 6 meses | چگونه اوتیسم را بشناسیم | اوتیسم چیست علائم | نشانه ی اوتیسم چیست | اوتیسم خفیف | اوتیسم رشت | اوتیسم ژنتیکی است؟ | سایت غربالگری اوتیسم | اوتیسم یلدای من | اوتیسم به انگلیسی | اوتیسم چه است | اوتیسم سطح یک | درمان اوتیسم نی نی سایت | اوتیسم سراغ چه کسانی میرود | علت اوتیسم | عکس درمان اوتیسم | درمان کودکان اوتیسم | ترجمة autism بالعربیة | اوتیسم در کودکان 4 ساله | hawaii 5-0 autism | فرم غربالگری اوتیسم | روشهای درمان اوتیسم | اوتیسم فراتر از تئوری ذهن | اوتیسم ارثیه | autism 9 | عامل اوتیسم چیست | autismus | اوتیسم و ضریب هوشی | دانلود ریتم اوتیسم 9 | کودکان اوتیسم چند سال عمر میکنند | درمان گیاهی اوتیسم کودکان | علایم بیماری اوتیسم خفیف چیست | autisme 8 mois | برای کودک اوتیسم چه باید کرد | تعریف autism | 7 senses autism | autism به فارسی | اوتیسم علائمش چیست | autism 3 year old signs | مرکز اوتیسم ذهن زیبا | مرکز درمان اوتیسم در تهران | autism 5k run | راه حل درمان اوتیسم | 2 autism | آیا اوتیسم ژنتیکی است | از کجا بفهمم اوتیسم دارم | آیا اوتیسم دارو دارد | اوتیسم گیلیام | autism 9 year old symptoms | autism 4 years old symptoms | ظاهر کودکان اوتیسم | اوتیسم نوجوانی | اوتیسم در dsm 5 | اوتیسم و ژنتیک | اوتیسم گات تلنت | بچه های اوتیسم چگونه هستند | زمان درمان اوتیسم | autism 8 year old symptoms | اوتیسم چیست | 1 autism | اوتیسم کرمان | اوتیسم چگونه ایجاد میشود | اوتیسم زومیت | اوتیسم فرزند ترامپ

@AutismFariha #مرکز_اتیسم_فریحا #اتیسم #otism #اُتیسم #مرکز_فریحا #مرکز_اوتیسم_فریحا #مرکزفریحا #اولین_پایگاه_غربالگری_تهران #فریحا #مرکزاتیسم_فریحا #منطقه_18 #partism #مددجو #اوتیسم_شدید #autismfariha #http://www.AFariha.ir http://www.AsdFariha.ir #زمان_طلایی #غربالگری #روان_شناسی #autisms #مشاوره #اختلال #شدید #دچار_اوتیسم #otitis_Interna #ارزیابی #رنگ_تیسم #پایش
Copyright © 2002-2019, topgroup.ir. Design and Hosting by ParHost All Rights Reserved.
46103