【问题标题】:Aspnet compiler in-place compilation cannot load assembliesAspnet 编译器就地编译无法加载程序集
【发布时间】:2014-06-30 10:58:52
【问题描述】:

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

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

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

我应该怎么做才能让编译器看到我的 ddls?是否只有将它们放入 GAC 的可能性?

【问题讨论】:

    标签: c# asp.net aspnet-compiler


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 2018-06-06
      • 1970-01-01
      • 2019-05-07
      • 2020-11-13
      相关资源
      最近更新 更多