asp.net编译器就地编译无法加载程序集

本文关键字:加载 程序集 编译 net 编译器 asp | 更新日期: 2023-09-27 18:10:44

我想做我的网站就地编译。当我启动aspnet编译器时,它给了我一个错误:

无法加载文件或程序集MyLibraryDll, Version=1.0.0.0,文化=中性,PublicKeyToken=2ac5f5f5484c304c'或其之一依赖关系。系统找不到指定的文件

我设置了物理路径到我解压缩wsp的目录,丢失的dll显然在那里。到目前为止,我将虚拟路径设置为/,并尝试了更多选项,如".",./,temp.但是,我不再相信虚拟路径是解决方案的关键。

我该怎么做才能让编译器看到我的ddl ?唯一的可能是把他们放在GAC吗?

asp.net编译器就地编译无法加载程序集

所以解决方案是在物理路径文件夹中创建名为"bin"的文件夹,并将所有dll放在那里。