C# 通过可嵌入语言获取exe输出

C# 通过可嵌入语言获取exe输出,c#,.net,C#,.net,我当时正在使用一些可嵌入语言,我的脑子里有一个真正的缺口。目前,我使用的是.Net。我几乎尝试了大多数其他语言,比如IronPython,但它们都需要编译您希望在运行时运行的代码。我想问,有没有办法让这些语言引擎编译一次给定的代码,然后输出一个exe文件,比如.Net的CodeDom 谢谢。问题还不清楚:您想编译一个javascript代码来生成一个可执行文件??如果您查看我在内容中包含的链接,您可以理解我所说的。它是一个用于.Net的JS包装器,您可以使用它运行JS代码。现在我想通过它获得一个

我当时正在使用一些可嵌入语言,我的脑子里有一个真正的缺口。目前,我使用的是.Net。我几乎尝试了大多数其他语言,比如IronPython,但它们都需要编译您希望在运行时运行的代码。我想问,有没有办法让这些语言引擎编译一次给定的代码,然后输出一个exe文件,比如.Net的
CodeDom


谢谢。

问题还不清楚:您想编译一个javascript代码来生成一个可执行文件??如果您查看我在内容中包含的链接,您可以理解我所说的。它是一个用于.Net的JS包装器,您可以使用它运行JS代码。现在我想通过它获得一个exe输出。从您提供的链接:Javascript.NET编译(在运行时)并直接从.NET代码执行脚本。。。Javascript.NET是作为应用程序的一部分部署的,并且适合于单个程序集。这是正确的,但问题是在运行时编译时从中获取可执行输出。或者可以先编译,而不是在运行时编译。是否有任何嵌入式语言不在运行时编译脚本?我的意思是在应用程序运行之前编译一次。
Javascript.NET是作为应用程序的一部分部署的,并且适合于单个程序集。
这句话意味着它只是将JS包装器引擎适合于单个程序集,而不是将JS代码适合于我输出的可执行文件。