1
我最近发现,您可以使用名为jsc的.NET框架中的内置工具将JScript编译成控制台应用程序。它已经安装在我的电脑和其他有.NET的Windows电脑上。使用jsc编译的Windows应用程序的可移植性
我想知道最终编译的exe是否依赖于.NET。另外,它是完全便携的。我可以在我的机器上构建应用程序,然后分发它,并期望它可以在其他人的机器上工作?
我需要在发行说明中提供哪些技术细节?也许,它依赖于.NET等...
我可以告诉你,编译的exe文件肯定依赖于目标机器上安装的.NET框架。如果它安装在他们的机器上,没有理由相信它不能在他们的机器上工作。 JSC编译为与C#,VB.NET等编译的MSIL相同。 供参考:我已经读过JScript.NET或多或少被MS遗弃,并且它不包含在VS2010/etc中。模板似乎还有其他证据我还没有进一步调查。 – aikeru 2012-05-01 20:38:51
所以有一点我仍然需要澄清......如果我在javascript中编写某些东西并在我的机器上使用jsc编译它,然后windows完全放弃了对jsc的支持,程序是否仍然会在.net的现有和未来机器上运行安装? – 2012-05-02 08:24:46
p.s.你应该把它写成一个答案,并附上一些参考资料。我会为它投票,其他人也可能会发现它也是一个有用的答案,〜) – 2012-05-02 08:25:31