【发布时间】:2016-10-03 06:50:58
【问题描述】:
我在 ASP.NET MVC 4 项目中使用 ReactJs.NET。我已通过在应用启动时调用的 ReactConfig.cs 中指定它来禁用对 MSIE javascript 引擎的回退:
ReactSiteConfiguration.Configuration.SetAllowMsieEngine(false);
这适用于我的开发人员机器,但不适用于生产。抛出的异常是:
Failed to initialise ClearScript V8. This is most likely caused by the native libraries (ClearScriptV8-64.dll and v8-x64.dll) missing from your app's Bin directory, or the Visual C++ runtime not being installed
我已确保将 ClearScript.V8 文件夹(带有 ClearScriptV8-64.dll 和 v8-x64.dll)复制到生产服务器和 bin 文件夹,因此我目前正在查看是否缺少 Visual C++ 运行时或不。我下载并安装了 Visual C++ Redistributable for Visual Studio 2015,位于此处:https://www.microsoft.com/en-us/download/details.aspx?id=48145,但引发了相同的异常。
我在这里有什么明显的遗漏吗?是不是我安装了错误的 Visual C++ 运行时?
【问题讨论】:
标签: reactjs.net