1

标题并没有真正解释我想要什么,但基本上。

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

4

2 回答 2

2

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

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

于 2011-11-23T23:39:27.020 回答
1

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

这并不容易,也不可取。

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

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

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

于 2011-11-23T23:28:17.337 回答