如何才能在一个主机上运行多个asp.net网站?
发布日期:2018-04-17 14:22 | 文章来源:YINGSOO
就在前不久听到有客户问有关如何在一个主机上运行多个asp.net网站方面的问题,于是小编查阅资料,对这个问题进行了简要的分析。如下便是有关此问题的解答,希望能对大家有所帮助,欢迎补充转载。
1、统一 bin 目录:
把所有生成的 dll 文件和需要引用的文件,都统一放在 Application 根目录下面的 bin 目录中,这样唯一的问题就是应用程序在命名时需要注意不能重复,好处是可以调用统一的 Common 模块之类的。
2、统一 Web.config 配置文件:
这是第二步,要把不同应用的配置文件,都复制在 Application 根目录下的 Web.config 配置中,包括 connectionString 和 appSetting 等,要分别复制到各自的节点中,同样也会带来命名的问题,而且和 dll 文件的命名问题相比,发生冲突的可能性就更大一些,需要注意。
只有当我们完成了以上两方面的统一,就可以在一个asp.net主机上运行多个网站,这里提醒大家千万要注意命名规范问题。
完成以上两点,把独立的 Web 应用放到你喜欢的子目录中,就可以独立运行了。
总的来说,只要避免命名问题,还是很实用的。
1、统一 bin 目录:
把所有生成的 dll 文件和需要引用的文件,都统一放在 Application 根目录下面的 bin 目录中,这样唯一的问题就是应用程序在命名时需要注意不能重复,好处是可以调用统一的 Common 模块之类的。
2、统一 Web.config 配置文件:
这是第二步,要把不同应用的配置文件,都复制在 Application 根目录下的 Web.config 配置中,包括 connectionString 和 appSetting 等,要分别复制到各自的节点中,同样也会带来命名的问题,而且和 dll 文件的命名问题相比,发生冲突的可能性就更大一些,需要注意。
只有当我们完成了以上两方面的统一,就可以在一个asp.net主机上运行多个网站,这里提醒大家千万要注意命名规范问题。
完成以上两点,把独立的 Web 应用放到你喜欢的子目录中,就可以独立运行了。
总的来说,只要避免命名问题,还是很实用的。
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。
相关文章
下一篇: