【问题标题】:Open link in console application on default browser [duplicate]在默认浏览器的控制台应用程序中打开链接[重复]
【发布时间】:2020-12-03 07:07:04
【问题描述】:

您好,我正在尝试制作每次启动电脑时都会打开的应用程序。该应用程序将在我的浏览器(firefox)中打开一些链接。我试过 Process.Start("http://www.google.com");但它说“System.ComponentModel.Win32Exception:系统找不到指定的文件。”有人知道我应该使用什么代码在默认浏览器的控制台应用程序中打开链接吗?

【问题讨论】:

  • 您应该记录您使用的操作系统版本。将 [STAThread] 属性放在 Main() 方法上,然后重试。

标签: c#


【解决方案1】:

你可以试试

string request = "https://www.google.com";
ProcessStartInfo ps = new ProcessStartInfo
{
    FileName = request,
    UseShellExecute = true
};
Process.Start(ps);

你需要添加

using System.Diagnostics;

【讨论】:

    【解决方案2】:

    您需要在声明的开头添加start

    start https://www.google.com
    

    【讨论】:

      猜你喜欢
      • 2015-12-02
      • 1970-01-01
      • 1970-01-01
      • 2023-01-25
      • 2012-07-18
      • 1970-01-01
      • 1970-01-01
      • 2013-11-29
      • 1970-01-01
      相关资源
      最近更新 更多