首页 新闻 会员 周边

关于dll文件和web.config配置的问题

0
悬赏园豆:50 [已关闭问题] 关闭于 2012-10-09 16:32

问题有点拗口。举个例子:假如我有一个网站,目录层次为OUT/IN/BIN,BIN里的一个DLL,在编译前可以访问OUT/IN/IMAGE文件夹里的一个文件。现在编译后,我将BIN文件夹拿到IN外面,即文件层次变成了OUT/BIN,OUT/IN/IMAGE。我能否通过配置config文件来访问到Image呢?

现实的情况是这样的。公司有两个网站,OA和ERP,本来是两个网址的,现在想挂在一起,把两个网站的BIN文件提取到外面来即层次结构变成OE/OA,OE/ERP,OE/BIN,OE/WEB.CONFIG。

搞了很久了没法弄成,求各位大侠帮助。

林J的主页 林J | 菜鸟二级 | 园豆:202
提问于:2012-09-24 14:24
< >
分享
所有回答(4)
0

建议将OA,ERP都设置为IIS中的虚拟目录,这样,DLL可以利用 ~/ 的方式,以相对项目路径来访问特定项目的资源。OA就访问OA下的images,ERP就访问ERP下的Images。

ERic Poon | 园豆:261 (菜鸟二级) | 2012-09-24 14:29
0

可以实现,

在<appSettings>节点下新增一个 key, 比如:

<add key="IMAGE" value="OUT/IN/IMAGE" />

DLL中调用路径的地方改为读取这个appSetting

这样就可以通过修改value随意改变路径值了

田林九村 | 园豆:2367 (老鸟四级) | 2012-09-24 14:31
0

最简单的其中一个使用二级域名连接到一级域名底下

jason2013 | 园豆:1998 (小虾三级) | 2012-09-24 15:00
0

用宏脚本的方式将你需要的dll拷贝到一个指定目录也是可以的

Pretty_Cool | 园豆:157 (初学一级) | 2012-09-24 15:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册