با اجازه از استارتر پست
اجرا کردن یک فایل ایمیج با پسوند iso

using System.Diagnostics;

// ...


string isoPath = "C:\\example\\image.iso";


// اجرای فایل ایمیج با پسوند iso
ProcessStartInfo startInfo = new ProcessStartInfo
{
FileName = "explorer.exe",
Arguments = $"/select, "{isoPath}""
};
Process.Start(startInfo);