使用c#console应用程序启动wpf.exe应用程序?

时间:2017-02-09 12:06:16

标签: c# wpf process

我的桌面上有一个wpf应用程序(.exe)。我制作了一个必须启动它的c#控制台应用程序。但我得到FileNotFoundException

这就是我所拥有的:

 var process = new Process();
 process.StartInfo.FileName = "MyWpfAPp.exe";
 process.Start();

我忘记了什么吗?

1 个答案:

答案 0 :(得分:1)

如果文件已打开并且始终在您的桌面上,这将为您提供帮助

var fileLocation = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
var fileName = "MyWpfAPp.exe";

var path = Path.Combine(fileLocation, fileName );

var process = new Process();
process.StartInfo.FileName = path;
process.Start();