我有一个名为FinanceTracker的 asp.net 网络项目(使用了一年)。并且数据存储在Finance_Tracker_db
. (这是一个跟踪组织财务数据的 Intranet 网站,从 访问
http://OrgTracker
) 现在我需要为 IT 部门提供相同的应用程序。两者的数据上的一切都应该隔离。所以我创建了一个数据库名称的空副本IT_Tracker_db
。(在同一数据库服务器上)并使用旧代码和修改后的连接字符串web.config
(从http://OrgTracker/IT/
部署在同一 IIS 服务器上访问)
但是为了减少对两个部署版本应用相同代码的维护,我计划使用具有不同连接字符串的相同代码。
现在我希望有类似的东西。
http://OrgTracker/
- 这应该显示两个链接
http://OrgTracker/fincance/
http://OrgTracker/IT/
并且根据用户选择的 URL,应该从 web.config 使用正确的连接字符串
就像所有页面都将保持不变一样。
http://OrgTracker/fincance/Status.aspx
, http://OrgTracker/fincance/Inbox.aspx
等。
http://OrgTracker/IT/Status.aspx
, http://OrgTracker/IT/Inbox.aspx
等。