猿问

请教高手——关于网站嵌套的bin文件夹中,dll调用问题

我的网站aa下有一个文件夹bb,里面放置的是WebService,并且这个bb的文件夹在iis里也是作为application发布的。

现在的问题是aa网站下有一个bin文件夹,bb作为一个单独发布的application下面也有一个bin文件夹,可是bb下面的WebService页面不找自己目录下的bin,总是去根目录也就是aa的bin文件夹里去找dll,结果找不到页面显示异常.... 

其实如果我把bb下面需要的dll都放入aa下的bin文件夹的话,页面就能正常显示了,可是因为bb跟aa中bin下的dll有重名... 于是不能混放..... (┬_┬)

请问用什么方法能够告诉bb下面的页面应该调用bb自己的bin下的dll呢?(其实默认不是应该先搜自己目录下的bin,搜不到dll之后才去向上一层搜索bin么?怎么我这边看起来效果是反的= =|||)

aa和bb下面都有自己的web.config,是不是应该在这里指明呢?

(说白了吧,我要调用的是dll是App_Code.dll 两个文件夹里都有各自的App_Code.dll,所以不能覆盖.... )

请高手赐教!

阿晨1998
浏览 417回答 7
7回答

繁华开满天机

如果没有特殊需求,请不要那样坐,一个网站目录包括根目录,只能存在一个BIN目录,当然也可存在多个BIN目录,但是起作用的只有根目录那个。你完全可以把这AA和BB放到一个解决方案里,然后设置AA为起动项目,而AA引用BB项目,发布AA,这样就可以了~

蛊毒传说

大侠怎么把bb引入aa中呢?我试了一下菜单中的添加->添加存在网站,可是导入的project bb跟aa并列了,我想把bb放到aa下的ws文件夹里可是没办法啊 (┬_┬)... 还是在导入的时候bb不应该以工程网站的形式,只是把页面代码copy进去?那怎么做到让bb以project的形式存在啊??@_@ 另外,“设置AA为起动项目,而AA引用BB项目”这句话该怎么操作....实在对不起偶是新手小白,问题比较多辛苦了!orz

隔江千里

把bb单独发布为一个网站,绑定一个子域名即可

不负相思意

单独发布为一个网站。。。貌似老板不让。。。 请问绑定一个子域名是怎么回事?@_@

慕娘9325324

虽然没理解你的意思,不过貌似也接近。。。仍然很谢谢你
随时随地看视频慕课网APP
我要回答