Недавно я обнаружил, что вы можете скомпилировать JScript в консольные приложения, используя встроенный инструмент в .NET framework под названием jsc. Он уже установлен на моем компьютере и на других компьютерах с ОС Windows.Переносимость оконных приложений, скомпилированных с помощью jsc
Я хочу знать, зависит ли конечная скомпилированная exe от .NET. Кроме того, он полностью переносится. Могу ли я создать приложение на своей машине, а затем распространить его и ожидать, что он будет работать на компьютере каждого пользователя?
Какие технические детали мне нужно внести в примечания к выпуску? Может быть, это зависит от .NET и т.д. ...
Я могу сказать вам, что скомпилированный exe определенно зависит от платформы .NET, установленной на целевой машине. Если он установлен на их машинах, нет оснований полагать, что он не будет работать на их машине. АО компилируется в тот же MSIL, что и C#, VB.NET и т. Д. FYI: Я читал, что JScript.NET был более или менее оставлен MS и что он не включен в VS2010/etc. шаблоны - еще одно доказательство. Я не исследовал это гораздо дальше. – aikeru
Итак, один момент, когда мне все еще нужно уточнить ... если я напишу что-то в javascript и скомпилирую его с помощью jsc на своей машине, а затем окна полностью откажутся от поддержки jsc, будет ли программа работать на существующих и будущих машинах с .net установлен? –
p.s. вы должны написать это как ответ, с несколькими ссылками. Я бы проголосовал за это, и другие люди могли бы найти полезный ответ тоже, ~) –