c# - 如何在 wpf 应用程序中使用 mshtml

标签 c# wpf visual-studio post webbrowser-control

我正在尝试从网站获取网页,填写并发回,我正在遵循以下解决方案:

Open webbrowser, auto complete form components and submit

问题是我找不到在我的应用程序中包含 mshtml 引用的方法。

如何将对它的引用添加到我的应用程序中?

如果我添加一个引用,我是否需要将它与我的应用程序一起发送,或者如果最终用户有合适的 .net,它应该有它吗?

有没有更好的方法可以使用网络浏览器将表单发布到网站?

最佳答案

转到解决方案资源管理器中的“引用”项,然后选择“添加引用”。搜索“程序集”选项卡,直到找到 Microsoft.mshtml 并添加它。

构建完成后,您可以查看 bin 文件夹以了解哪些程序集需要明确随您的应用程序一起提供。

关于c# - 如何在 wpf 应用程序中使用 mshtml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22668152/

相关文章:

wpf - WPF 列表中每个项目的不同项目模板?

c# - 在单独的配置文件中引用连接字符串

css - 有什么方法可以检查解决方案中某处是否引用了 css 文件? Visual Studio

c# - 加载 wav 文件或使用嵌入式资源的内存效率更高?

c# - 当我们将线程的引用更改为 null 时会发生什么?

c# - 减去两个 System.Runtime.InteropServices.ComTypes.FILETIME 对象的最安全方法是什么

c# - 使用 JSON 字符串将多个值添加到 1 个用户声明中

c# - WPF ComboBox SelectionItemBox 提示字符串

wpf - 在数据网格的组合框列中显示图像

visual-studio - 将代码片段分配给 Visual Studio 中的键盘快捷键