除了把DLL放Bin文件夹还有其他方法吗?

时间:2022-09-03 19:45:46
我把DLL放到网站主目录的bin文件夹后,网站子目录的aspx都找不到bin目录的程序集,需要把主目录的bin文件夹复制一份到子目录才行,如果我有很多的子目录,难道要一个个复制吗?如果DLL要更新的话,岂不是又麻烦了?有没有其他方法?急求高手帮忙解答

11 个解决方案

#1


你把DLL搞到服务器的一个地方就可以了撒 加的时候指定那个地方啊

#2


起一个Dll的目录,把需要的Dll拷到下面,引用它就可以了,自动会拷贝到bin下面的

#3


一个工程只有一个bin目录(除非是多个工程),怎么可能在子目录下面存放dll文件(没见过)???

#4


你是不是要问,如果ASPX页面更新了,DLL文件也要更新是吗?
如果DLL更新,ASPX页面是不是还是要更新,也就是说,更新一个地方,都要更新是不是这个意思?

#5


什么问题。。晕。。有这种情况?

#6


是这样的: 我的网站主目录是有bin目录的,里面也有需要引用的DLL文件,但是在子目录的aspx程序报“找不到程序集找不到类型或命名空间名称”,可能是我给这个子目录新建了一个应用程序导致的。

#7


跟工程的属性有关系——vs2003。

#8


是这样的: 我的网站主目录是有bin目录的,里面也有需要引用的DLL文件,但是在子目录的aspx程序报“找不到程序集找不到类型或命名空间名称”,可能是我给这个子目录新建了一个应用程序导致的。

LZ,你的编程思维有点乱,asp.net里面的编译生成的文件都是统一放在一个目录下面的,不可能生成到子目录下面.
我觉行你应该重新编译下工程,然后只需要把bin目录和aspx文件传到服务器上面就可以了.

#9


也就是说编译工程以后子目录的aspx程序也是与bin目录下的dll相关联的

#10


我也不想在每个目录放个bin
目录啊,但是我在这个目录新建了一个应用程序,aspx运行时候报“找不到程序集找不到类型或命名空间名称”的错误啊。

#11


是你命名空间有问题吧,,

#1


你把DLL搞到服务器的一个地方就可以了撒 加的时候指定那个地方啊

#2


起一个Dll的目录,把需要的Dll拷到下面,引用它就可以了,自动会拷贝到bin下面的

#3


一个工程只有一个bin目录(除非是多个工程),怎么可能在子目录下面存放dll文件(没见过)???

#4


你是不是要问,如果ASPX页面更新了,DLL文件也要更新是吗?
如果DLL更新,ASPX页面是不是还是要更新,也就是说,更新一个地方,都要更新是不是这个意思?

#5


什么问题。。晕。。有这种情况?

#6


是这样的: 我的网站主目录是有bin目录的,里面也有需要引用的DLL文件,但是在子目录的aspx程序报“找不到程序集找不到类型或命名空间名称”,可能是我给这个子目录新建了一个应用程序导致的。

#7


跟工程的属性有关系——vs2003。

#8


是这样的: 我的网站主目录是有bin目录的,里面也有需要引用的DLL文件,但是在子目录的aspx程序报“找不到程序集找不到类型或命名空间名称”,可能是我给这个子目录新建了一个应用程序导致的。

LZ,你的编程思维有点乱,asp.net里面的编译生成的文件都是统一放在一个目录下面的,不可能生成到子目录下面.
我觉行你应该重新编译下工程,然后只需要把bin目录和aspx文件传到服务器上面就可以了.

#9


也就是说编译工程以后子目录的aspx程序也是与bin目录下的dll相关联的

#10


我也不想在每个目录放个bin
目录啊,但是我在这个目录新建了一个应用程序,aspx运行时候报“找不到程序集找不到类型或命名空间名称”的错误啊。

#11


是你命名空间有问题吧,,