【发布时间】:2013-02-20 15:12:03
【问题描述】:
我在根目录下的同一网络服务器上有 3 个不同的网站。 3 个网站的很多代码都是相同的。
我想看看是否有办法将代码从所有 3 个网站上移一层(网站本身之外)到根目录(每个网站的文件夹都包含在该目录中。
前。根目录是 c:\(我想将文件移动到每个网站并从中访问。网站本身包含在 c:\Website1、c:\Website2 等中。
那么是否可以将代码从 c:\Website1 移动到 c:\ 并从 c:\Website1 网站中的 c:\ 访问它?
如果您需要更多详细信息或我不清楚,请告诉我。
谢谢。
【问题讨论】:
-
创建一个dll并放入GAC?
-
在 dll 中设计良好的 BusinessLogic 怎么样? (每个网站都可以引用这个并调用相同的代码..)
-
@PilgerstorferFranz 并使用相对路径引用它,这些路径使用“..\..\..”提升所需的级别数
-
我宁愿把它放在 GAC 中并引用它(在 VS 中添加对这个 dll 的引用)参见 SO 上的 this post