我想更新web.config文件中的數據庫連接字符串,以便將當前在Azure中託管的應用程序作爲Web應用程序進行更新。您是否可以在不重新部署的情況下更新Azure Web應用程序的web.config文件?
似乎您可以將RDP轉換爲Azure雲服務角色,但不是Web應用程序。如果您無法將RDP導入Azure Web應用程序,那麼有沒有另一種方法可以在不重新部署的情況下更新連接字符串?
我想更新web.config文件中的數據庫連接字符串,以便將當前在Azure中託管的應用程序作爲Web應用程序進行更新。您是否可以在不重新部署的情況下更新Azure Web應用程序的web.config文件?
似乎您可以將RDP轉換爲Azure雲服務角色,但不是Web應用程序。如果您無法將RDP導入Azure Web應用程序,那麼有沒有另一種方法可以在不重新部署的情況下更新連接字符串?
您可以使用該門戶,在預覽中有一個名爲「App Service Editor」的工具,可讓您編輯已部署的任何文件。我想知道你爲什麼要這麼做,但是這樣做並不是很好的修改源文件的做法!配置和應用程序設置也通過門戶網站公開,並且可以在不刪除應用程序服務編輯器工具的情況下進行修改。 (在門戶中的設置/應用程序設置下)。更新這些不會更新web.config,但會覆蓋web.config設置。
正如Russell Young在Azure門戶網站上所說,我們可以使用App Service Editor爲我們的應用程序代碼提供瀏覽器內編輯體驗。我們可以在App settings部分指定連接字符串以覆蓋現有設置。通過Kudu Debug console:
此外,我們還可以訪問和更新Web.config文件(\家\網站\ wwwroot文件夾下的d)。
複雜的web.config設置如重寫規則?我不認爲這些可以在Portal應用程序設置中修改。 –
如果它未在應用程序設置UI中公開,那麼使用應用程序服務編輯器 –
我剛剛通過VS更新了部署的web.config中的連接字符串,還更新了App Service編輯器,並且忽略了這些更改。只有更改門戶網站中的設置才適用於我。 –