我最近发现您可以使用 .NET 框架中名为 jsc 的内置工具将 JScript 编译到控制台应用程序中。它已经安装在我的计算机和其他具有 .NET 的 Windows 计算机上。
我想知道最终编译的exe是否依赖于.NET。此外,它是否完全便携。我可以在我的机器上构建一个应用程序,然后分发它,并期望它在其他人的机器上运行吗?
我需要在发行说明中添加哪些技术细节?也许它取决于.NET等......
我最近发现您可以使用 .NET 框架中名为 jsc 的内置工具将 JScript 编译到控制台应用程序中。它已经安装在我的计算机和其他具有 .NET 的 Windows 计算机上。
我想知道最终编译的exe是否依赖于.NET。此外,它是否完全便携。我可以在我的机器上构建一个应用程序,然后分发它,并期望它在其他人的机器上运行吗?
我需要在发行说明中添加哪些技术细节?也许它取决于.NET等......
好的,我会把它变成一个答案格式然后:)
关于 JScript 编译器(jsc):
即: 它对泛型一无所知,不会让您引用泛型类型或调用泛型方法。在实现方面,它大量使用反射,没有额外的优化层(如 DLR),因此比 IronPython 慢得多。
您还可以使用其他语言制作控制台应用程序。