标题并没有真正解释我想要什么,但基本上。
我有我的应用程序,人们在多边形中输入一堆顶点。然后它给他们一个适合多边形内的顶点列表。我想要做的是从应用程序导出一个可执行文件,以便他们运行导出的可执行文件,它将为他们提供顶点。
您可以使用 System.Runtime.Emit 并在运行时创建可执行文件。那里有一些示例:http: //www.dotnetspider.com/resources/4122-How-create-exe-file-using-console-app-C.aspx
如果您需要将数据编译到同一个可执行文件中,您可以定义类型和字段,以便将数据直接存储到定义的类型中
您的意思是您的应用程序会生成一个包含程序和数据的单个 exe 文件?
这并不容易,也不可取。
如果您的应用程序只生成一个数据文件,如果您的应用程序运行并看到该文件,那么它的启动行为就是显示该数据。
然后您的应用程序可以写入数据,然后启动它自己的一个新实例,该实例将打开文件并显示数据。
想要做这件事仍然是一件很奇怪的事情。也许你应该解释为什么你需要它?