日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Asp.net下web.config或是bin中的dll有变更后,重启的问题

發布時間:2025/5/22 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Asp.net下web.config或是bin中的dll有变更后,重启的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  asp.net會監測站點的web.config以及dll,如果這些文件有變更,會導致程序重啟,這也是為了保證程序信息的安全性;那么有沒有什么辦法可以讓它不重啟呢,答案是肯定的。

  為了防止程序重啟,需要修改machine.config文件,machine.config文件默認在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG目錄下

<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" restartOnExternalChanges="true" requirePermission="false" />

  將restartOnExternalChanges設為false,程序就不會重啟了。

?

  如果僅僅是想解決修改web.config中appSettings配置節內容導致重啟的情況,可以使用以下方法:

?

  將appSettings配置節的內容獨立成一個單獨的配置文件,比如AppSetting.config文件

<?xml version="1.0"?> <appSettings><add key="SiteTitle" value="XXX網站" /><add key="AllowImgExt" value=".jpg|.bmp|.png|.gif" /> </appSettings>

  然后在web.config中對appSettings做一個配置源關聯即可

<?xml version="1.0"?> <configuration><appSettings configSource="config\AppSettings.config"></appSettings><!--其它內容省略,需注意configSource里面的路徑只能填寫相對路徑--> </configuration>

?

轉載于:https://www.cnblogs.com/liu2008hz/p/3652292.html

總結

以上是生活随笔為你收集整理的Asp.net下web.config或是bin中的dll有变更后,重启的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。