我在IIS中有X个相同的应用程序(某些代码/ exe,但配置文件不同)。 是否可以将重复的文件放入某个文件夹?
例如,我有一些应用程序:
Canada.weather.com
usa.weather.com
mexico.weather.com
使用相同的.dll和.exe,但具有不同的配置。
答案 0 :(得分:0)
正如Lex所说,我们不建议您将重复文件放入某个文件夹。如果缺少一个dll,它将使所有站点都关闭。
如果仍然要执行此操作,则可以在applicationHost.config中应用设置并将其包装在标签中。
applicationhost.config文件路径:
%windir%\system32\inetsrv\config\applicationHost.config
每个站点都有其自己的位置,您可以在每个位置标记内添加自定义配置。
就像下面一样,我为“ BrandoTestSite”启用了Windows身份验证:
<location path="BrandoTestSite">
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="true" />
<anonymousAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
注意:这样会降低可维护性。我们不建议您选择这种方式来管理多个应用程序。