Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Browser 是否有在mono上运行的internet浏览器应用程序?_Browser_Mono - Fatal编程技术网

Browser 是否有在mono上运行的internet浏览器应用程序?

Browser 是否有在mono上运行的internet浏览器应用程序?,browser,mono,Browser,Mono,我在Mac上使用KeePass,它在Mono上运行。但是,mono和Mac应用程序之间没有复制粘贴。因此,我正在寻找一个基于mono的internet浏览器,希望mono框架内的复制粘贴可以正常工作 这个问题不属于SU,因为如果有必要,我愿意从源代码处编译应用程序——稍微超出SU的范围,不是吗 谢谢。问题中提到的KeePass问题是,Mac版Mono上的Windows窗体有一个bug,它阻止了应用程序之间的复制和粘贴。这仍然是一个真正的错误。它不会影响GTK应用程序,如MonoDevelop或M

我在Mac上使用KeePass,它在Mono上运行。但是,mono和Mac应用程序之间没有复制粘贴。因此,我正在寻找一个基于mono的internet浏览器,希望mono框架内的复制粘贴可以正常工作

这个问题不属于SU,因为如果有必要,我愿意从源代码处编译应用程序——稍微超出SU的范围,不是吗


谢谢。

问题中提到的KeePass问题是,Mac版Mono上的Windows窗体有一个bug,它阻止了应用程序之间的复制和粘贴。这仍然是一个真正的错误。它不会影响GTK应用程序,如MonoDevelop或MonoMac和Cocoa应用程序

错误报告是

由于问题是Windows窗体,因此使用基于MonoMac或GTK#GUI的Mono浏览器也无济于事

事实上,使用基于Windows窗体的浏览器是没有帮助的,因为错误在于不能在Windows之间剪切和粘贴,而不仅仅是在Windows窗体和其他GUI框架之间

您只需运行作为上述bug报告的一部分附加的应用程序的两个副本,就可以轻松地确认这一点。您将看到,您可以在单个应用程序中剪切和粘贴,但不能在它们之间剪切和粘贴。这是当你试图在完全相同的应用程序的两个实例之间剪切和粘贴时

因此,为了回答实际问题,我不知道有基于Mono的浏览器。您可以使用Mono.WeBrowser或System.Windows.Forms.WebBrowser类轻松构建一个。我很想做一个,但这对解决这个具体问题没有帮助


以满足原始海报的实际需要。在修复Mono bug之前,使用基于Mono的浏览器不会使您更接近从KeePass剪切和粘贴。您是否尝试过KeepassX?密码文件格式应该是兼容的…我非常确定OS X上的Mono应用程序能够进行复制/粘贴。否则MonoDevelop将是一个彻底的失败,这不是我所看到的。我怀疑这是KeePass本身的问题。尝试Piskvor提到的KeePassX。@Piskvor,KeePassX不支持我在工作中使用的KeePass 2的新格式。@alimbada-哦,惊喜,惊喜。它不起作用。甚至有一个bug在它上面打开-。无论如何,我在家里有iMac,在本机应用程序之间复制/粘贴工作正常,但在mono和本机应用程序之间没有,所以我个人确认了这个错误。它不仅仅是一个“mono”应用程序。MonoDevelop是用GTK#编写的,GTK#更加成熟和经过测试,因此c&p在那里工作。KeyPass是使用Winforms编写的,它仍然缺少OSX上的功能,如c&p。感谢您提供完整的答案。