如何在应用程序中打开c#中的sapisvr.exe

时间:2015-08-18 08:46:00

标签: c# windows

我正在尝试在Windows中打开语音识别

Process.Start("sapisvr.exe");

但不行。

1 个答案:

答案 0 :(得分:0)

U应该将"sapisvr.exe"的完整路径转到Process.Start(string path)方法。 默认情况下,如果你没有通过完整路径,它会开始搜索当前文件夹中的'.exe'文件(你的程序的exe文件所在的位置)。 例如,像这样使用它:

Process.Start(@"C:/FolderName/sapisvr.exe");

注意:不要忘记检查文件是否存在:

var filename = @"C:/FolderName/sapisvr.exe"
if (File.Exists(filename))
{
    Process.Start(filename);
}