I have the same problem as mentioned in the following question here:
ReactJS.Net on MVC5 fails to resolve dependency
Everything in this question is exactly the same, and just as descriptive. However, this question must be answered again, because of the following reasons:
I have the latest dll with the applied fix (latest React.NET dlls):
<package id="React.Core" version="1.5.5" targetFramework="net45" />
<package id="react.js" version="0.13.1" targetFramework="net45" />
<package id="React.Web" version="1.5.5" targetFramework="net45" />
<package id="React.Web.Mvc4" version="1.5.5" targetFramework="net45" />
<package id="System.Web.Optimization.React" version="1.5.5" targetFramework="net45" />
The project works on 3 of my machines (local, dev server, QA server). But when I tried to deploy to production, I got stuck the following error message:
[JsRuntimeException: Object doesn't support this property or method]
MsieJavaScriptEngine.ActiveScript.ActiveScriptJsEngineBase.InvokeScript(Action action) +161
JavaScriptEngineSwitcher.Msie.MsieJsEngine.InnerExecute(String code)
...
[TinyIoCResolutionException: Unable to resolve type: React.JavaScriptEngineFactory]
...
[TinyIoCResolutionException: Unable to resolve type: React.ReactEnvironment]
This is running on IIS7.5, and I just upgraded to .net 4.5.
Is there any other missing requirements I should be looking at?
.SetAllowMsieEngine(false)in yourReactConfig) and see what errors ClearScript is throwing. The MSIE engine is only used as a fallback if V8 fails to initialise.