在 IIS 中部署后无法加载文件或程序集“ChilkatDotNet45.dll”或其依赖项之一

问题描述 投票:0回答:2

我的 ASP.NET 应用程序从 Visual Studio 运行时运行良好,但在 IIS 中部署后,它会抛出如下错误:

无法加载文件或程序集“ChilkatDotNet45.dll”或其依赖项之一。试图加载格式不正确的程序

如果我按照以下步骤操作:

  • Visual Studio – 工具 – 选项 – 项目和解决方案 – Web 项目
  • 选择“为网站和项目使用 64 位版本的 IIS Express”

然后项目不在 Visual Studio 中运行并抛出相同的错误。

c# asp.net dll
2个回答
7
投票

我在 IIS 服务器上遇到了同样的问题,您需要安装 C++ RunTime。

有关更多信息,请参阅 http://cknotes.com/chilkat-net-assemblies-matching-visual-studio-versions-to-net-framework-versions-to-vc-runtime-versions/


0
投票

我有同样的错误。首先,我安装了 chilkat-win64 并出现错误。 安装 chilkat-win32 后错误消失了。 https://www.nuget.org/packages/chilkat-win32 希望有帮助

© www.soinside.com 2019 - 2024. All rights reserved.