اولین مرکز تخصصی غربالگری اتیسم شهر تهران در مرکز اختلال طیف اُتیسم فریحا 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 , پایگاه اطلاع رسانی ابزارهای فناوری اطلاعات , پایگاه اطلاع رسانی بهترین گروه و انجمن , پایگاه اطلاع رسانی اطلس ها , پایگاه اطلاع رسانی مدیریت و دسترسی به آدرسها و لینکهای اینترنتی
گروه فنی مهندسی پرهاست , , وبلاگ گروه فنی مهندسی پرهاست , , 7Agahi.ir سامانه آگهی رایگان هفت آگهی , , وبلاگ پرهاست , , مرکز اختلال طیف اُتیسم فریحا , , آموزش هنرهای دوزندگی و چهل تکه دوزی با شادی در شادی دوز با مدیریت مهین حیدرنیا ShadiDooz.ir
| autismo 7 meses | صابری اوتیسم | نشانههای اوتیسم چیست | چرا کودکان به اوتیسم مبتلا می شوند | فرم غربالگری اوتیسم | اوتیسم نوزاد نی نی سایت | autism 504 plan | نشانه ی اوتیسم چیست | اوتیسم چه نوع مریضی است | چه چیزی باعث اوتیسم در جنین میشود | autism 5 year old symptoms | درمان اوتیسم خفیف چیست | درمان اوتیسم به صورت سنتی | autism 2 year old test | اوتیسم علائم | autism 80 | اوتیسم نشانه ها | درمان اوتیسم شدید | ایا اوتیسم درمان قطعی دارد | اوتیسم خفیف نی نی سایت | گروه اوتیسم در تلگرام | اوتیسم فیلم سینمایی | اوتیسم مسی | چه چیزی در بارداری باعث اوتیسم میشه | مقاله اوتیسم 2018 | درمان اوتیسم متوسط | اوتیسم شهرری | autism 9 year old symptoms | درمان اوتیسم نی نی سایت | اوتیسم چطور بیماری است | مرکز پژوهش و درمان اوتیسم | اوتیسم چگونه است | autism 2 year old boy | مراکز درمان اوتیسم در شیراز | autism 8 months old | اوتیسم قلبی | اوتیسم کلاسیک | اوتیسم چشم چیست | autism مرض التوحد | برای جلوگیری از اوتیسم چه باید کرد | اوتیسم انیشتین | اوتیسم شیرخواری | اوتیسم گرتا تونبرگ | autism 9 month old | کی بچه اش اوتیسم داره | autism 5k raleigh | قصه اوتیسم | مراکز درمانی اوتیسم تهران | autismo 3 años | اوتیسم تبادل نظر | autism عربی | اوتیسم چ | اوتیسم چیست pdf | درمان کودکان اوتیسمی | درمان اوتیسم با اصلاح ژن | autism 1 year old | درمان اوتیسم در بزرگسالان | autism signs in 9 month old | نطق کلمة autism | e autism | اوتیسم درمان شده | اوتیسم حیب | علائم اوتیسم ضعیف | نسخه درمان اوتیسم | autismo 6 meses | اوتیسم 2 | اوتیسم ایران | انواع درمان های اوتیسم | اوتیسم چگونه ایجاد میشود | اوتیسمی چیست | اوتیسم مژگان صابری | autism_03 | autism 7 year old | شیر شتر و درمان اوتیسم | اوتیسم درمان دارد | اوتیسم چگونه بوجود میاد | اوتیسم جهش ژنتیکی | ژورنال اوتیسم | زندگی اوتیسم | autism 3 year old checklist | autism 18 months | 02 autism | autism 7k | طب سنتی درمان اوتیسم | معنی autism به فارسی | signs of autism 0-12 months | autism 4 year old uk | j autism dev disord | اوتیسم ژنتیکی است؟ | اوتیسم کودک دو ساله نی نی سایت | autism اعراض | راههای درمان اوتیسم | اوتیسم رشت | اوتیسم نی نی سایت | اوتیسم کودک 3 ساله | اوتیسم و جن | autism ترجمة عربی | اوتیسم خفیف در کودکان | اوتیسم چیست نی نی سایت | روشهای درمان اوتیسم

@AutismFariha #اتیسم #مرکزفریحا #otism #فریحا #مرکزاتیسم_فریحا #مرکز_اتیسم_فریحا #autism #مرکز_اوتیسم_فریحا #fariha #اوتیسم #خاندانی #زمان_طلایی #rangtism #رنگ_تیسم #مشاوره #autism_Fariha #اوتیسم_خفیف #بیماری_در_خود_ماندگی #یافت_آباد #golden_Time #رنگتیسم #autisms #حسی_حرکتی #اوتیسم_نوزادان #روان_شناسی #پرتیسم #بهزیستی #AFariha.ir
Copyright © 2002-2020, topgroup.ir. Design and Hosting by ParHost All Rights Reserved.
22656