当针对x64处理器时,ASP.Net网站不会发布到IIS

时间:2017-06-21 15:26:56

标签: c# asp.net dll 64-bit

处理一个包含许多相互依赖的DLL的大项目,所有这些DLL最初都设置为构建"任何CPU"。我们发现它们中的一个在x64中运行是至关重要的,为了避免任何可能的问题,我们只是将该项目设置为在x64中构建。

现在引用该项目的Web项目拒绝发布。错误是经典"无法加载文件或程序集"对于64位DLL。

我已经检查了IIS及其发布到的网站的应用程序池,将“启用32位应用程序”设置为False。手动发布已编译的DLL会导致在运行站点时出现相同的错误。

还有什么可能阻止IIS接受特定的64位DLL?

0 个答案:

没有答案