从Visual Studio调试Process.Start时拒绝访问

时间:2017-12-06 22:29:48

标签: c# visual-studio

var chromePath = @"C:\""Program Files(x86)""\Google\Chrome\Application\chrome.exe";
Process.Start(chromePath);

我在Visual Studio中以管理员进行调试。但仍然有例外:

System.ComponentModel.Win32Exception: 'Access is denied'
---------------------------
Microsoft Visual Studio
---------------------------
An exception has been encountered. This may be caused by an extension.

可能出现什么问题?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

异常消息具有误导性。路径不正确。删除双引号并在文件和(x86)之间放置一个空格可以修复它。

试试这个:

        var chromePath = @"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe";
        Process.Start(chromePath);