在C#程序中嵌入外部可执行文件

如何在C#Windows Forms应用程序中嵌入外部可执行文件?

编辑:我需要嵌入它,因为它是一个外部免费控制台应用程序(用C ++制造),从中可以读取要在程序中使用的输出值。嵌入它会更好并且更专业。

第二个原因是要求将Flash投影仪文件嵌入.NET应用程序中。


杨__羊羊
浏览 743回答 3
3回答

红颜莎娜

这可能是最简单的:byte[] exeBytes = Properties.Resources.myApp;string exeToRun = Path.Combine(Path.GetTempPath(), "myApp.exe");using (FileStream exeFile = new FileStream(exeToRun, FileMode.CreateNew))    exeFile.Write(exeBytes, 0, exeBytes.Length);Process.Start(exeToRun);
打开App,查看更多内容
随时随地看视频慕课网APP