2017-05-25 171 views
0

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

這個配置文件在使用時和誰重要嗎? 如果我發佈了我的web應用程序認爲IIS,這個文件在某些​​方面使用?

我可以看到,這個配置文件存在於內部節點applicationPools網站像這樣的IIS有。那麼爲什麼這個配置文件具有IIS的全局設置,並存儲在我的應用程序文件夾中,而不是更多的「外部」?

當我運行本地我的應用程序這個配置使用?或只有當在IIS上,或兩者?

我真的不知道爲什麼以及如何使用applicationhost.config但如果我想更改用戶憑據,該應用程序運行什麼應該改變?

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

回答

1

,如果你是在本地測試使用您的網站我不是舒爾IIS或者說IIS快遞

  • 在.VS該文件用於配置IIS快遞,當你開始從Visual Studio您的網站。
  • 當您將您的應用發佈到IIS此文件是忽略

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

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