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,点击确定就可以执行起来了,