asp.net集成开发的问题
各位大虾,兄弟现有如下问题,请指教!!!
我们3个人做一个项目,我做的是公用的部分,有:CommonFunction.dll,CommonObjects.dll等。另外2个人使用我的这两个dll。调用的方式是:Add Refrence。add进来后,右击这个refrence,它的属性Copy Local默认为true(这里我们先不去管它)。我的这两个dll在局域网上的一个server上,他们add的方式类似于://server/source/dll/commonFunction.dll。
这样,另外两个人做自己的project,而他引用的refrence其实已经隔离到本地上了。如果我的CommonFunction.dll修改了,那么他们的工程就要重新编译(faint!!!比较受不了!)。
两天后,他们的程序要提交了,都copy到了一台server上,目录是//server/source/prj1和//server/source/prj2,每个目录下有自己的webform1.aspx和bin/webform1.dll。而当我删除这两目录下的bin的时候,就出错了!我在//server/source/dll下面公用的dll,其实根本没有用处。我只要保留每个prj1或者prj2的bin目录就可以了。
请问,上述问题如何解决?!