首页 > 解决方案 > 如何使用 Windows 服务调用浏览器选项卡

问题描述

我需要从中创建 Windows 服务应用程序,我需要打开一个浏览器选项卡/窗口。有趣的 VS 2017 和 Windows 10。

标签: c#.netmodel-view-controller

解决方案


如果您只想启动浏览器并打开一个网站,您可以使用:

     try
        {
            using (Process myProcess = new Process())
            {
                myProcess.StartInfo.UseShellExecute = false;
                myProcess.StartInfo.FileName = "C:\\Program Files\\Internet Explorer\\iexplore.exe";
                myProcess.StartInfo.CreateNoWindow = true;
                myProcess.Start();

            }
        }
        catch (Exception e)
        {
            Console.WriteLine(e.Message);
        }

我刚试过这个,它正在工作。您可以使用环境变量作为 IE 的路径。


推荐阅读