我遇到了一些资源问题。我有一个简单的.exe文件,可由我的应用程序访问。所以我将exe工具保存在我的项目文件夹中,一切都很简单。但现在我希望将exe嵌入到我的应用程序中,以保持一切美观和干净。 我希望我的应用程序是一个单独的文件可执行文件,它将自己部署它的依赖项和内容。
所以请阅读堆栈上的一些小教程:How to embed dll from "class project" into my project in vb.net
我将.exe放入我的资源并将代码粘贴到我的ApplicationEvents.vb中(不要因为CP而杀了我;))。接下来我尝试执行整个事情,但没有任何事情发生。通过逐步执行应用程序(F8),我看到执行了AddHandler调用,但是从未调用过部署函数。
接下来我在MSDN上阅读了一个教程: https://msdn.microsoft.com/en-us/library/vstudio/e2c9s1d7%28v=vs.100%29.aspx
我试图按照描述更改我的资源的persitence模式,但是Persistance选项被禁用。
那么我该如何部署我的第二个.exe?