VS2010 运行 OpenWebkitSharp

下载下OpenWebkitSharp以后,由于环境问题,可能会执行不起来,

这时请打开OpenWebkitSharp下的How to use.txt与Important! Please Read!.txt两个文档

请按两个文档中的要求.运行OpenWebkitSharp

 

这里要特殊说明一下.在Important! Please Read!.txt中,提到

Windows XP/Vista/7 32 or 64 Bit
Microsoft .NET Framework 4.0
Microsoft C++ 2008 Redistributable(http://www.microsoft.com/downloads/details.aspx?familyid=2051a0c1-c9b5-4b0a-a8f5-770a549fd78c&displaylang=en)
Apple QuickTime (Optional - for Video and Audio HTML5 Support)

我的测试机器是win7 64位,安装好Microsoft C++ 2008 Redistributable后,还是运行不起来,

"检索 COM 类工厂中 CLSID 为 {D6BCA079-F61C-4E1E-B453-32A0477D02E3} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。"

后来,经过多次尝试,需要安装

Microsoft C++ 2005 Redistributable 23位MFC(http://www.microsoft.com/zh-cn/download/details.aspx?id=26347)

然后需修改一下解决方案中的平台属性,改为Any CPU(由于我的机器是64位的win7所以修改以后可以运行,不知道其他的机器是否需要修改)

以及配置中选择Release

右击解决方案属性

然后在配置里面把OpenWebKitSharp的平台选为Any CPU,点击确定就可以执行起来了,

posted @ 2013-01-21 14:31  只会造轮子  阅读(5180)  评论(1编辑  收藏  举报