可以帮助我,因为我真的很困惑。使用 Visual Studio,在我的 App 文件夹中,我有一个名为.vs的隐藏文件夹,在另一个文件夹config中,然后是applicationhost.config。
这个配置文件,什么时候使用,对谁来说很重要?如果我发布了我的网络应用程序思想 IIS,这个文件以某种方式使用?
我可以看到在这个配置文件中存在节点applicationPools和IIS 拥有的类似站点。那么为什么这个配置文件有 IIS 的全局设置并且存储在我的 Apps 文件夹中,而不是更“外部”的地方呢?
当我在本地运行我的应用程序时使用了这个配置?还是仅在 IIS 上时,或两者兼而有之?
我真的不知道为什么以及如何使用applicationhost.config但如果我想更改 App 运行的用户凭据应该更改什么?
<applicationPoolDefaults managedRuntimeLoader="v4.0">
<processModel identityType="SpecificUser" userName="username" password="password" />
</applicationPoolDefaults>