【发布时间】:2018-12-14 05:55:23
【问题描述】:
无法加载 V8 接口程序集。 v8-ia32.dll 的加载失败信息: C:\Users\szymarad\AppData\Local\Temp\Temporary ASP.NET Files\vs\506fb4ab\b0850f51\assembly\dl3\28a19a82\00b1e3d3_a5add301\v8-ia32.dll:找不到指定的模块 C:\Users\szymarad\source\repos\KTM\Geta-KTM3.0\src\KTM.Web\v8-ia32.dll:找不到指定的模块 C:\Users\szymarad\source\repos\KTM\Geta-KTM3.0\src\KTM.Web\bin\v8-ia32.dll:找不到指定的模块
也安装了 适用于 Visual Studio 2017 的 Microsoft Visual C++ Redistributable
我已清除临时 asp.net 文件夹 清洁溶液 重新启动我的电脑
试图安装 microsoft.clearscript 但我得到了 无法加载文件或程序集“ClearScriptV8-32.DLL”或其依赖项之一。
建议?
【问题讨论】:
-
它是 32 位版本的 V8 运行时,对于 asp.net 部署来说相当不寻常,因为它需要强制应用程序池进入 32 位模式。您打算使用 v8-ia64.dll 的一些可能性。照原样,您应该仔细检查您是否安装了正确的 redist 风格。导航到 c:\windows\syswow64 并验证它是否具有 msvcp140.dll 和 vcruntime140.dll
-
您找到解决方案了吗?
-
有同样的问题
标签: c#