Ubuntu 上 MonoDevelop 中的 Webkit
Posted
技术标签:
【中文标题】Ubuntu 上 MonoDevelop 中的 Webkit【英文标题】:Webkit in MonoDevelop on Ubuntu 【发布时间】:2013-01-23 15:28:02 【问题描述】:我在 Ubuntu 12.04 上使用 Mono 2.10 和 MonoDevelop 2.8。
我是 Mono 的新手。我使用这个tutorial 创建了一个简单的应用程序。现在我有两个问题:
1 - 引用 webkit-sharp.dll。我可以在我的系统路径usr\lib\mono\gac\webkit-sharp\1.1.15.0__eaa1d335d2e19745\webkit-sharp.dll
下找到这个dll,
但它对 MonoDevelop 不可见。我只能通过指定 dll 的完整路径来添加它。
这种情况对我来说似乎不正常。可能我应该安装更多的软件包以使 webkit-sharp.dll 可见或使用另一个 dll?
2 - 教程创建 gtk# 应用程序。是否可以在 winforms 应用程序中使用 webkit?如果是,怎么做?我需要将现有的 winforms 应用程序(带有嵌入式 webkit)移植到 Mono。如果可以在 Mono 上使用 webkit 创建 winform 应用程序 - 这将节省我的时间。
【问题讨论】:
我注意到你在这里相当新。随意投票给您提供洞察力的答案。您也可以接受答案。这样做会让人们知道你是一个优秀的社区成员,然后其他成员将来更有可能回答你的问题。这样大家就赢了!干杯! 【参考方案1】:我会尽量回答你的两个问题:
1) 您可以通过右键单击“解决方案”区域中的“引用”来添加对 webkit-sharp.dll 的引用:
然后点击“编辑引用”:
然后选择“.NET 程序集”选项卡。导航找到“webkit-sharp.dll”,并找到您的参考资料。当然,在您的代码中,您将需要以下内容:
using webkit-sharp
2) 我不会那样做。并不是说你不能,但我在这里的理由是 MonoDevelop 可以用 winforms 编译东西,但是在设计 GUI 的东西方面,afaik,没有适用于 MonoDevelop 的 winforms 的 GUI 编辑器。 MonoDevelop 在 GUI 设计中使用 GTK#。 (做自己想做的事也不是不可能,只是不推荐而已。)
干杯!
【讨论】:
您对我的第一个问题的回答并不是我想听到的。但我找到了解决方案。包libwebkit-cil-dev
使 webkit-sharp.dll
对 monodevelop 可见。
我回答了您提出的问题。您可能想要编辑您的问题以反映您的实际问题,您可能会考虑至少以投票的形式给予人们一些信任。最终,您将了解这个社区是如何运作的,并且努力回答问题的人会因为他们的努力而得到回报。问题海报通过更具体的确切问题和奖励答案海报获得奖励,否则人们不会费心回答。社区中的每个人都以这种方式获胜。我们想让 SO 成为优秀的资源。干杯!
@happy coder 您在问题的第一部分回答的正是问题中描述的内容。这种方式在安东看来并不正常。干杯!以上是关于Ubuntu 上 MonoDevelop 中的 Webkit的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu10.10下开发环境Monodevelop的方向键问题
我无法在 ubuntu 14.04 中安装 monodevelop