星空网 > 软件开发 > ASP.net

轻松解决在一个虚拟主机上运行多个 ASP.NET 网站应用

不知道有没有朋友像我一样会遇到这样一个问题: 
在网上购买 .NET 空间,由于虚拟主机的限制,你并不能把某个目录设为一个独立的应用,或者一些价格比较高的空间,虽然可以设置,但数量也是有限的。这个问题导致了在给网站扩展独立功能的时候,比较被动,或者想在一个网站下跑几个不同功能的应用,也很麻烦。

不过,在最近我发现了一个非常简单的方法,可以巧妙的避开这个问题。简单来说就两点:

统一 bin 目录:

把所有生成的 dll 文件和需要引用的文件,都统一放在 Application 根目录下面的 bin 目录中,这样唯一的问题就是应用程序在命名时需要注意不能重复,好处是可以调用统一的 Common 模块之类的。

统一 Web.config 配置文件:

这是第二步,要把不同应用的配置文件,都复制在 Application 根目录下的 Web.config 配置中,包括 connectionString 和 appSetting 等,要分别复制到各自的节点中,同样也会带来命名的问题,而且和 dll 文件的命名问题相比,发生冲突的可能性就更大一些,需要注意。

完成以上两点,把独立的 Web 应用放到你喜欢的子目录中,就可以独立运行了。 
总的来说,只要避免命名问题,还是很实用的。




原标题:轻松解决在一个虚拟主机上运行多个 ASP.NET 网站应用

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Hungry Harvest:https://www.goluckyvip.com/tag/21336.html
Hungry Root:https://www.goluckyvip.com/tag/21337.html
Hungryroot:https://www.goluckyvip.com/tag/21338.html
huntbikewheels:https://www.goluckyvip.com/tag/21339.html
Huron:https://www.goluckyvip.com/tag/21340.html
Hush:https://www.goluckyvip.com/tag/21341.html
长治婚庆女司仪和主持人:https://www.vstour.cn/a/366176.html
北京丰台区水上乐园哪家好玩?:https://www.vstour.cn/a/366177.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流