Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Dave Woestenborghs 3242 posts 10999 karma points MVP 5x admin c-trib
    Oct 22, 2013 @ 11:00
    Dave Woestenborghs
    0

    Why is IE9 needed on the server

    I see trouble with this for people on shared hosting.

  • Tim Geyssens 6524 posts 15306 karma points MVP 2x c-trib
    Oct 22, 2013 @ 11:40
    Tim Geyssens
    0

    Hmmm not sure will check with Jeavon

  • Jeavon Leopold 3005 posts 13194 karma points MVP 7x admin c-trib
    Oct 22, 2013 @ 12:18
    Jeavon Leopold
    100

    It's because the Less, CoffeeScript and TypeScript providers use the "JavaScript Engine Switcher for .Net: MSIE" which itself needs IE9 to be installed on the server.

    However, I have already been experimenting with a V8 engine version which doesn't have the IE dependency, but does require the Noesis Javascript Engine which as a further server dependency of 'msvcp100.dll' and 'msvcr100.dll' from the Microsoft Visual C++ 2010 which I'm not sure on the general availability of on a shared server...?

    If you don't use the Less, CoffeeScript or TypeScript providers not having IE9 installed should be ok (I've not tested it though and the JS engine config could be removed anyway)

  • Dave Woestenborghs 3242 posts 10999 karma points MVP 5x admin c-trib
    Oct 22, 2013 @ 12:27
    Dave Woestenborghs
    0

    Maybe updated the requirements to include this information.

  • Jeavon Leopold 3005 posts 13194 karma points MVP 7x admin c-trib
    Oct 22, 2013 @ 12:34
    Jeavon Leopold
    0

    Good point, now updated to "Internet Explorer v9 + installed on web server (required by Less, CoffeeScript & TypeScript providers)"

    Thanks

  • Tim Geyssens 6524 posts 15306 karma points MVP 2x c-trib
    Oct 22, 2013 @ 12:54
    Tim Geyssens
    0

    Ok so it's not required for the bundling?

  • Jeavon Leopold 3005 posts 13194 karma points MVP 7x admin c-trib
    Oct 22, 2013 @ 13:01
    Jeavon Leopold
    0

    Nope, the assemblies (JavaScriptEngineSwitcher.Core.dll, JavaScriptEngineSwitcher.Msie.dll & MsieJavaScriptEngine.dll) and web.config changes could be added by each provider instead of the Core package but then we would need a package action for each provider which checked to see if the relevant config was already in place for a different provider before attempting to add it otherwise it will go wrong, wow :-)

  • Jeavon Leopold 3005 posts 13194 karma points MVP 7x admin c-trib
    Oct 22, 2013 @ 13:06
    Jeavon Leopold
    0

    Having said that, I think bundling will work fine as is and without IE9 as there will be no transformer installed using the MsieJavaScriptEngine (until you install one)

Please Sign in or register to post replies

Write your reply to:

Draft