使用Process.Start()时Win32Exception

梁敬添

如何使用C#打开Goog​​le Chrome?

它显示System.ComponentModel.Win32Exception:'系统找不到指定的文件'

我也尝试Process.Start("C:\\Program Files(x86)\\Google\\Chrome\\Application\\chrome.exe");过,但是它显示了相同的异常

using System;

using System.Diagnostics;

namespace tempTest
{
    class Program
    {
        static void Main(string[] args)
        {
            Process.Start("chrome.exe");
        }
    }
}
xiangbin.pang

chrome应用程序路径可以从注册表中读取。您可以尝试以下代码:

            var key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe", false);

            if(key != null)
            {
                var path = Path.Combine(key.GetValue("Path").ToString(), "chrome.exe");

                if(File.Exists(path))
                {
                    Process.Start(path);
                }
            }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

给定凭据时,process.start()引发win32Exception

来自分类Dev

Process.Start("microsoft-edge:") 在 dot net core 中抛出 Win32Exception

来自分类Dev

Win32Exception:使用WebClient调用WCF服务时,目标主体名称不正确

来自分类Dev

如何获得英文的Win32Exception?

来自分类Dev

尝试从backgroundworker内部的进程获取信息时,为什么会出现Win32Exception?

来自分类Dev

循环遍历进程模块时出现 Win32Exception (0x80004005)

来自分类Dev

ThrowExceptionForHR + GetHRForLastWin32Error与Win32Exception

来自分类Dev

ThrowExceptionForHR + GetHRForLastWin32Error与Win32Exception

来自分类Dev

使用Process.Start()时出错

来自分类Dev

为什么我的代码会出现“ Win32Exception”?

来自分类Dev

获取Win32Exception插入命令或URL

来自分类Dev

使用Start.Process()时如何关闭子命令窗口;

来自分类Dev

Java使用Process#start()时,将引发IOException

来自分类Dev

使用隐藏的WindowStyle的Process.Start URL

来自分类Dev

使用Process运行Windows start.exe

来自分类Dev

C#代码不会启动程序。Win32Exception未处理

来自分类Dev

Rotativa [Win32Exception(0x80004005):访问被拒绝]

来自分类Dev

[Win32Exception(0x80004005):系统找不到指定的文件]

来自分类Dev

生成错误:Win32Exception:ApplicationName ='cmd',CommandLine ='/ Cecho“ xxx” | openssl base64',CurrentDirectory =''

来自分类Dev

Win32Exception:指定的服务不存在为已安装的服务

来自分类Dev

Unity“无法加载关联的脚本”和“ Win32Exception:系统找不到指定的文件”

来自分类Dev

为什么我会收到此Win32Exception?

来自分类Dev

C#代码不会启动程序。Win32Exception未处理

来自分类Dev

使用Process.Start()使用流程路径执行流程

来自分类Dev

使用win32COM时创建新的Python对象

来自分类Dev

Azure SQL 服务器数据库 [Win32Exception (0x80004005): Access is denied]

来自分类Dev

在LINQPad中使用Process.Start()执行“ svn log”时遇到一些麻烦

来自分类Dev

使用Process.Start()打开文件夹时,访问被拒绝例外

来自分类Dev

在VBA中使用CreateProcess和Powershell Start-Process时,Set-ItemProperty无法找到路径

Related 相关文章

  1. 1

    给定凭据时,process.start()引发win32Exception

  2. 2

    Process.Start("microsoft-edge:") 在 dot net core 中抛出 Win32Exception

  3. 3

    Win32Exception:使用WebClient调用WCF服务时,目标主体名称不正确

  4. 4

    如何获得英文的Win32Exception?

  5. 5

    尝试从backgroundworker内部的进程获取信息时,为什么会出现Win32Exception?

  6. 6

    循环遍历进程模块时出现 Win32Exception (0x80004005)

  7. 7

    ThrowExceptionForHR + GetHRForLastWin32Error与Win32Exception

  8. 8

    ThrowExceptionForHR + GetHRForLastWin32Error与Win32Exception

  9. 9

    使用Process.Start()时出错

  10. 10

    为什么我的代码会出现“ Win32Exception”?

  11. 11

    获取Win32Exception插入命令或URL

  12. 12

    使用Start.Process()时如何关闭子命令窗口;

  13. 13

    Java使用Process#start()时,将引发IOException

  14. 14

    使用隐藏的WindowStyle的Process.Start URL

  15. 15

    使用Process运行Windows start.exe

  16. 16

    C#代码不会启动程序。Win32Exception未处理

  17. 17

    Rotativa [Win32Exception(0x80004005):访问被拒绝]

  18. 18

    [Win32Exception(0x80004005):系统找不到指定的文件]

  19. 19

    生成错误:Win32Exception:ApplicationName ='cmd',CommandLine ='/ Cecho“ xxx” | openssl base64',CurrentDirectory =''

  20. 20

    Win32Exception:指定的服务不存在为已安装的服务

  21. 21

    Unity“无法加载关联的脚本”和“ Win32Exception:系统找不到指定的文件”

  22. 22

    为什么我会收到此Win32Exception?

  23. 23

    C#代码不会启动程序。Win32Exception未处理

  24. 24

    使用Process.Start()使用流程路径执行流程

  25. 25

    使用win32COM时创建新的Python对象

  26. 26

    Azure SQL 服务器数据库 [Win32Exception (0x80004005): Access is denied]

  27. 27

    在LINQPad中使用Process.Start()执行“ svn log”时遇到一些麻烦

  28. 28

    使用Process.Start()打开文件夹时,访问被拒绝例外

  29. 29

    在VBA中使用CreateProcess和Powershell Start-Process时,Set-ItemProperty无法找到路径

热门标签

归档