با سلام
اگر سورس پروژه رو در اختیار دارید میتونید اون رو در Solution اضافه کنید و از اون استفاده کنید
ولی اگر سورس رو ندارید میتونید اون رو در Resource برنامه قرار بدید و موقع استفاده Extract کنید و پس از استفاده اون رو حذف کنید
به صورت مختصر:
string path = Path.Combine(Path.GetTempPath(), "tempfile.exe");
File.WriteAllBytes(path, Properties.Resources.MyProgram);
using (Process exeProcess = Process.Start(path))
{
exeProcess.WaitForExit();
File.Delete(path);
}
موفق باشید