从Windows窗体(.NET Core)运行带有C#的Microsoft Edge而不会崩溃
我正在尝试使用C运行Microsoft Edge# 但一旦微软Edge打开,它就会立即关闭从Windows窗体(.NET Core)运行带有C#的Microsoft Edge而不会崩溃,c#,C#,我正在尝试使用C运行Microsoft Edge# 但一旦微软Edge打开,它就会立即关闭 我不知道如何解决这个问题,因为我在c#方面几乎没有编程经验,我相信您输入了错误的路径 我试过这个,效果很好: using System; using System.Diagnostics; namespace ConsoleApp23 { class Program { static void Main(string[] args) {
我不知道如何解决这个问题,因为我在c#方面几乎没有编程经验,我相信您输入了错误的路径 我试过这个,效果很好:
using System;
using System.Diagnostics;
namespace ConsoleApp23
{
class Program
{
static void Main(string[] args)
{
Process.Start(@"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe");
}
}
}
虽然被接受的答案是正确的,
如果用户的计算机不是英语,这可能并不总是有效的。
类似的东西应该直接运行这个过程,并将您引导到给定的Url
Process.Start(“microsoft edge:https://www.google.com.au");代码>应该能够独立工作,因此听起来更像是边缘问题。您可以打开Edge而不以非编程方式崩溃吗?谁告诉您Edge可执行文件名为“MicrosoftEdge.exe”?
using System;
using System.Diagnostics;
namespace ConsoleApp23
{
class Program
{
static void Main(string[] args)
{
Process.Start(@"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe");
}
}
}