从我的应用程序导出应用程序?

时间:2011-11-23 23:15:16

标签: c# polygon vertex

标题并没有真正解释我想要的东西,但基本上。

我的应用程序是人们在多边形中输入一堆顶点。然后它给出了一个适合多边形内部的顶点列表。我想要做的是从应用程序导出一个可执行文件,以便它们运行导出的可执行文件,它将为它们提供顶点。

2 个答案:

答案 0 :(得分:2)

您可以使用System.Runtime.Emit并在运行时创建可执行文件。 有些示例可用:http://www.dotnetspider.com/resources/4122-How-create-exe-file-using-console-app-C.aspx

如果您需要将数据编译到同一个可执行文件中,您可以定义类型和字段,以便将数据直接存储到已定义的Type中,例如

答案 1 :(得分:1)

你的意思是你的应用程序会生成一个包含程序和数据的单个exe文件吗?

这并不容易,也不可取。

如果您的应用程序只生成一个数据文件,那么,如果您的应用程序运行并看到此文件,则其启动行为是显示该数据。

然后你的应用程序可以编写数据,然后启动一个新的实例,它将打开文件并显示数据。

想做的事情仍然是一件奇怪的事。也许你应该解释为什么需要它?