在VB.NET项目中使用外部exe

时间:2015-09-16 08:37:05

标签: vb.net

我有一个VB.NET程序(我正在研究这个程序)。 我想要包括一个"外部"在创建设置时使用我的应用程序执行exe文件,并将其与我的软件一起分发。我想复制"这个exe"使用我的软件根据用户需求(当用户单击按钮时)到安装目录。我知道我可以添加"这个" exe作为"资源"文件,但如何将其从"资源"?复制到安装目录?如何访问"这个"我创建安装程序后的exe? 我试过这个:

System.IO.File.Copy(My.Resources.abc, "C:\Users\LabOne\Desktop\abc.exe")

但这没有用。请帮助。

1 个答案:

答案 0 :(得分:0)

您需要将资源的字节数据写入本地文件路径。

Dim resource As Byte() = My.Resources.File

Using fs As New FileStream("C:\file.exe", FileMode.Create, FileAccess.ReadWrite)
    fs.Write(resource, 0, resource.Length)
End Using