Update ...
Silverlight, Dynamic Language SDK 0.5.0 Release Notes опубликовал 23 марта 2009 на CodePlex, содержал эту маленькую жемчужину:
Управляемый JScript был удален из пакета.
Когда его спросили, в this thread о будущем управляемых JScript (IronJScript), Билл (billchi), координатор по Dynamic Language Runtime форуме было сказать следующее:
DLR JScript был экспериментальным для , информирующий о дизайне DLR (деревья выражений, interop, callites, хостинг и т. Д.). JS мы выпустили с фьючерсами asp, а динамический sdk Silverlight стал очень старым, и был непригодным при продолжении DLR , который будет выпущен в CLR 4.0. К сожалению, на данный момент нет планов на , чтобы разработать и опубликовать DLR-hostable JScript.
Спасибо,
Билл
(редактировать, чтобы добавить цитату из более поздней почте)
Команда JScript будет продолжать поддерживать с использованием нативного JScript (jscript.dll) с IActiveScript. Они также продолжат обслуживать Jscript.NET, но они не делают других обязательств на этом этапе.
Билл
Учитывая JScript.NET сценариев API, теперь все устаревшие (хотя они все еще присутствуют в .NET 2.0), то, следовательно, кажется, нет никакого пути обновления .NET от реализации ActiveScripting из JScript (JavaScript).
Могу ли я предложить обсудить (протест ;-) на адрес that thread.
Обратите внимание, что основная проблема, препятствующая коммерческому использованию JScript.NET, заключается в том, что, как представляется, не существует (документированный) метод инициализации глобальной области действия сценария и сохранения области при вызове функций и методов - кажется, что глобальные переменные остаются неинтеллизированными , Здесь вы можете задать вопрос о том, как это сделать. –
См. Вопрос по адресу http://stackoverflow.com/questions/937351/can-jscript-net-be-used-to-script-a-net-application –
О, это полностью ударит. Так что это будет поддерживаться только в Silverlight? Это суть? – Nosredna