簡體   English   中英

隱藏在.vs文件夾中的applicationhost.config

[英]applicationhost.config inside hidden .vs folder

可以幫助我,因為我真的很困惑。 使用Visual Studio,在我的App文件夾中,我有一個名為.vs的隱藏文件夾,位於另一個文件夾config中 ,接下來是applicationhost.config

此配置文件,在使用時以及對於誰重要? 如果我以IIS的身份發布我的Web應用程序,該文件是否以某種方式使用?

我可以看到在此配置文件中存在節點applicationPool和IIS具有的站點 那么,為什么該配置文件具有IIS的全局設置,並且存儲在我的Apps文件夾中,而不是存儲在“外部”?

當我在本地運行我的應用程序時使用此配置? 或僅當在IIS上時才使用,或兩者都用?

我真的不知道為什么以及如何使用applicationhost.config,但是如果我想更改App運行的用戶憑據,應該更改什么?

        <applicationPoolDefaults managedRuntimeLoader="v4.0">
           <processModel identityType="SpecificUser" userName="username" password="password" />
        </applicationPoolDefaults>

如果您要使用IISIIS Express在本地測試您的網站,則我不確定。

  • 從Visual Studio啟動網站時,.vs中的文件用於配置IIS Express
  • 當您將應用程序發布到IIS時,將忽略此文件。

如果您想發布IIS的設置,則可以在Web.config文件的<system.webServer>部分中包括這些設置 這些設置將被添加到您部署到的IIS配置中。

希望這可以使事情變得更清晰。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM