【发布时间】:2015-06-16 13:58:33
【问题描述】:
我正在尝试在本地计算机上运行现有解决方案,但每次尝试运行时都会出现以下错误 [下图]。
无法加载程序集“HtmlToPdfBuilder”或其其中之一的文件 依赖项。试图加载不正确的程序 格式'
我不确定它是否相关,但它也提供了有关部分绑定的信息
警告:为程序集提供了部分绑定信息
我找不到 dll “HtmlToPdfBuilder” 的来源,所以我无法检查是否有不同的版本。 我已将我的项目设置为针对“任何 CPU”进行编译,但尝试将其设置为 x64 和 x86,并且我还尝试在 IIS 中将“启用 32 位应用程序”设置为 true 和 False。
dll 位于项目外部的文件夹中并被引用,我尝试将其移动到项目中并引用它(只是以防万一)。
完全相同的项目可以在其他人的机器上运行,我们已经尝试比较,但在设置上看不到任何差异。
我正在运行 Visual Studio 2012,这是一个 VB.NET 项目。
更新
这也在服务器上运行
- 我已尝试匹配我的 IIS 和网站设置
- 我已尝试将所有 dll 从服务器复制到本地 机器,但仍然出现同样的错误
- 我还将所有本地 dll 复制到服务器和站点 那里仍然运行良好
- 我也匹配了webconfigs,唯一的区别是服务器实体框架设置为Version=4.3.1.0,本地设置为Version=6.0.0.0
【问题讨论】:
标签: asp.net .net assemblies