我很努力地找到一些設置存儲在我已經給出的一個Web應用程序中。如果我在IIS下配置它,有一些設置不會出現在web.config中(或者如果我在VS中進行文本搜索,那麼應用程序中的任何地方都會這樣)。如果我在IIS下更改它們,它們會繼續恢復到以前的值,ARGH!ASP.net設置
任何指針都會很棒!
我很努力地找到一些設置存儲在我已經給出的一個Web應用程序中。如果我在IIS下配置它,有一些設置不會出現在web.config中(或者如果我在VS中進行文本搜索,那麼應用程序中的任何地方都會這樣)。如果我在IIS下更改它們,它們會繼續恢復到以前的值,ARGH!ASP.net設置
任何指針都會很棒!
您可能會在包含的庫中的app.config文件中找到它們。您可能會在託管機器的machine.config中找到它們。您可能會在專有數據庫或遠程xml文件中找到它們。
是的!項目中沒有包含配置文件,所以VS在搜索時找不到字符串。 – niqpw
它們可能位於Settings.settings
文件的Properties文件夾下。
編輯:
如果機器配置設置將覆蓋web.config中的設置,你可以嘗試什麼這裏建議: Override machine.config with web.config
沒有不,但謝謝 – niqpw
嘗試在機器級web.config
要麼
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config
.NET 2.0 - 3.5
或
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config
for .NET 4.0
不,不,謝謝 – niqpw
需要課程的更多細節。 – JonH
他們是否馬上恢復到之前的設置,或者在您再次發佈您的網站之後? – ajrawson
謝謝喬恩。我從來沒有一個網站這樣做,所以有點難倒。 IIS在哪裏訪問這些?我一直認爲web.config是它?如果沒有一般指針,什麼細節會有所幫助? – niqpw