如何解决在IIS上运行Chromedriver
我试图弄清楚如何在IIS上运行时使ChromeDriver可见。当前,当我通过Visual Studio运行MVC应用程序时,将调用chromedriver,然后它对用户可见。当我将其部署到服务器IIS时,chromedriver在后台启动,但是没有可见的UI。在服务器上运行时,如何显示UI?
IWebDriver webDriver;
var OS = Environment.OSVersion.Platform;
try
{
if (OS.ToString() == "Win32NT")
{
webDriver = new ChromeDriver("C:\\");
}
else
{
var drive = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
//var user = Environment.UserName;
webDriver = new ChromeDriver(drive);
}
webDriver.Navigate().GoToUrl(url);
webDriver.Manage().Window.Maximize();
Thread.Sleep(90000);
webDriver.Quit();
}
catch (Exception e)
{
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。