Ответ 1
Запустите его в новом Process
Process photoViewer = new Process();
photoViewer.StartInfo.FileName = @"The photo viewer file path";
photoViewer.StartInfo.Arguments = @"Your image file path";
photoViewer.Start();
Как открыть .jpg
изображение в Windows Photo Viewer из приложения С#?
Не внутри приложения, как этот код,
FileStream stream = new FileStream("test.png", FileMode.Open, FileAccess.Read);
pictureBox1.Image = Image.FromStream(stream);
stream.Close();
Запустите его в новом Process
Process photoViewer = new Process();
photoViewer.StartInfo.FileName = @"The photo viewer file path";
photoViewer.StartInfo.Arguments = @"Your image file path";
photoViewer.Start();
Я думаю, вы можете просто использовать:
Process.Start(@"C:\MyPicture.jpg");
И это будет использовать стандартный просмотрщик файлов, связанный с файлами .jpg - по умолчанию просмотрщик изображений Windows.