ASP.NET MVC 4 프로젝트에서 ReactJs.NET을 사용하고 있습니다. 나는 응용 프로그램 시작에라고 내 ReactConfig.cs이를 지정하여 자바 스크립트 엔진 MSIE에 대한 대체를 비활성화 :ReactJs.NET 및 V8을 사용하는 서버 측 렌더링에서 예외가 발생합니다.
ReactSiteConfiguration.Configuration.SetAllowMsieEngine(false);
이 내 개발 시스템에서 작동하지만 생산. throw되는 예외입니다 : 내가 보장 한
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
(ClearScriptV8-64.dll와 V8-x64.dll 포함) ClearScript.V8 폴더가 프로덕션 서버 등의 bin 폴더에 걸쳐 복제되고 I 현재 Visual C++ 런타임이 누락되었는지 여부를 확인 중입니다. 나는 Visual C++ Redistributable for Visual Studio 2015을 다운로드하여 설치했습니다 : https://www.microsoft.com/en-us/download/details.aspx?id=48145 동일한 예외가 발생합니다.
여기에 분명한 내용이 있습니까? 잘못된 Visual C++ 런타임을 설치 했습니까?
예 모든 필수 파일이 bin \ ClearScript.V8에 복사됩니다. 답장을 보내 주셔서 감사합니다! 나는 실제로 reactjs.net에 대한 당신의 Github에서 대답을 찾을 수 있었다 :) 내 대답을 참조하십시오. – alkesos