Запустите exe-файл, добавленный в качестве ресурса в visual studio - PullRequest
3 голосов
/ 27 января 2012

Проще говоря, я добавил в качестве ресурса для проекта Visual Studio exe-файл.Как мне запустить этот файл?Я кодирую в C #.

Ответы [ 2 ]

6 голосов
/ 27 января 2012

Вы можете взять ресурс как байт []

byte[] myResBytes = ...;
Assembly asm = Assembly.Load(myResBytes);
// search for the Entry Point
MethodInfo method = asm.EntryPoint;
if(method == null) throw new NotSupportedException();
// create an instance of the Startup form Main method
object o = asm.CreateInstance(method.Name);
// invoke the application starting point
method.Invoke(o, null);

Также см. здесь для более подробной информации

Надеюсь, это поможет

1 голос
/ 27 января 2012

Вы должны использовать метод Process.Start.Смотрите в MSDN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...