下面是我的代码
AutomationElementCollection panes = AutomationElement.RootElement.FindAll(TreeScope.Children, paneCondition);
基本上,上面的代码会拉取我桌面上所有打开的窗口。在 Visual Studio IDE 中使用 Debug 在本地运行时工作正常,但部署到 IIS 时出现问题。
当在 IIS 中时,AutomationElementCollection 为空,而在 Visual Studio 中运行时,集合中的项目数不为 0。
现在我该如何解决这个问题?任何帮助,将不胜感激 :)
顺便说一句,我想做的是自动登录 Windows 安全提示。