0

我想制作一个按钮,将用户置于 Visual Studio '19 中的默认浏览器中 目前我使用

        private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {

        Call: OpenUrl("discord.gg/FMxXdmnCxg");
        }

        private static void OpenUrl(string url)
        {
            Process pro = new Process();
            pro.StartInfo.FileName = "msedge.exe";
            pro.StartInfo.Arguments = url;
            pro.Start();
        }

我应该保持这个还是应该改变它?

4

1 回答 1

0

我会使用:

static void OpenUrl(string url)
{
    ProcessStartInfo processInfo = new ProcessStartInfo();
    processInfo.FileName = url;
    processInfo.UseShellExecute = true;
    Process.Start(processInfo);
}
于 2022-01-08T22:29:48.260 回答