我试图在WinForms应用程序中使用WebBrowser
控件访问网页http://converter.telerik.com/,但该页面包含脚本错误。
在ScriptErrorsSuppressed
到 True 后,网页的主要控件无法加载此时我对使用WebBrowser
控件执行此任务感到失措我已经搜索了其他替代方案。
我已尝试使用GeckoFX
(29.0.X)的最新版本:https://bitbucket.org/geckofx/
使用GeckoWebBrowser
控件,Telerik页面加载完美但按下" 转换"我的GeckoWebBrowser
第二个"文本框"变得疯狂,没有正确展示,所以我又迷失了但我不知道还有什么替代方案。
过去我曾试图为.Net使用一些chrome版本,但我无法编译它们。
使用我的应用程序中的任何类型的webbrowser来使用Telerik转换器服务需要做些什么?
PS:依赖性对我来说不是问题,我只想开发一个个人应用程序,用于加载/保存我使用Telerik服务从我的应用程序访问其转换器网页转换的片段。答案 0 :(得分:1)
就个人而言,我会看一下SharpDevelop的NRefactory库,看看我是否可以在我的应用程序中使用它,而不是使用别人的web服务,这很可能使用NRefactory作为它的底层引擎。
代码转换器的在线版本位于http://codeconverter.sharpdevelop.net/。
https://github.com/icsharpcode/SharpDevelop/wiki/Code-Converter https://github.com/icsharpcode/SharpDevelop/wiki/NRefactory
关于NRefactory: