我尝试使用DinkToPdf库从html sql服务器数据库生成PDF。

在启动文件中,我添加了

var context = new CustomAssemblyLoadContext();
context.LoadUnmanagedLibrary(Path.Combine(Directory.GetCurrentDirectory(), "libwkhtmltox.dll"));


该行使我在启动Web应用程序时出错


  DllNotFoundException:无法加载DLL'C:\ Program Files \ IIS Express \ libwkhtmltox.dll'或其依赖项之一:找不到指定的模块。 (来自HRESULT的异常:0x8007007E)
  
  System.Runtime.Loader.AssemblyLoadContext.InternalLoadUnmanagedDllFromPath(字符串unmanagedDllPath)
  
  DllNotFoundException:无法加载DLL'C:\ Program Files \ IIS Express \ libwkhtmltox.dll'或其依赖项之一:找不到指定的模块。 (来自HRESULT的异常:0x8007007E)


竭诚为您服务

最佳答案

万一其他人遇到相同的问题,我可以通过安装Microsoft Visual C ++ 2015 Redistributable解决此问题。

07-24 13:02