加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

两个ASP.NET站点共享应用程序文件但具有不同的web.config

发布时间:2020-12-16 07:07:39 所属栏目:asp.Net 来源:网络整理
导读:是否可以使用虚拟目录和/或虚拟应用程序来设置两个共享相同应用程序代码(aspx页面等)但具有不同web.config文件的网站?站点和代码驻留在同一IIS上运行的同一服务器上. 我正在使用IIS 6. 解决方法 如果您想将代码保存在一个地方,简短的答案是否定的.可能最好
是否可以使用虚拟目录和/或虚拟应用程序来设置两个共享相同应用程序代码(aspx页面等)但具有不同web.config文件的网站?站点和代码驻留在同一IIS上运行的同一服务器上.

我正在使用IIS 6.

解决方法

如果您想将代码保存在一个地方,简短的答案是否定的.可能最好的解决方案是让应用程序根据您确定的站点(可能是主机头?)加载自定义配置文件.

像ConfigurationManager.OpenExeConfiguration这样的东西可能很有用.

我想另一种方法是提出一个配置约定,你可以在一个文件中拥有所有内容并使用GetSection(带某种应用程序特定的前缀)来获得你想要的特定设置.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读