Embedded a *.exe into a dll

前端 未结 5 1486
一个人的身影
一个人的身影 2020-12-16 05:15

does somebody know how can I embedd an exe file into a dll ?

I have a tool which is an exe file that I call from c# code.

The thing is that I want to have 1

5条回答
  •  青春惊慌失措
    2020-12-16 05:36

    Sure it is. You can add any file as RC_DATA in application as resource. But I believe you will need to extract it to disk first before calling it!

    Which IDE/Language you are using?

    [EDIT]

    Sorry! you did mention that you are using C#.

    1. Add a resource file to you application (right click application in IDE and select "Add new item".
    2. Use the toolbar in resource editor to add an existing file.
    3. Then extract the exe whenever required by calling code something like: System.IO.File.WriteAllBytes (@"C:\MyEXE\", Resource1.MyEXE);

提交回复
热议问题