在WIN7下面开发的时候出现下面的错误
检索 COM 类工厂中 CLSID 为 {13C28AD0-F195-4319-B7D7-A1BDAA329FB8} 的组件时失败,原因是出现以下错误: 80040154 这个问题怎么解决
------解决方案--------------------------------------------------------
关于C#与VB.NET开发兼容64位WinForm程序说明:
设置WinForm 项目的目标平台为“x86”可以保证用 Grid++ 开发的软件在64位Windows下正常运行。设置说明:
1、C#: 项目->属性->生成->目标平台->x86
2、VB.NET: 项目->属性->编译->高级编译选项...->目标CPU->x86
3、也可以在项目的配置管理器中将“Any CPU”平台去掉,增加“x86”平台。操作菜单:生成->配置管理器->活动解决方案平台,下拉选择“新建...”项可以在打开的对话框中增加“x86”平台,下拉选择“编辑...”项可以在打开的对话框中移除“Any CPU”平台。
4、如果是在Windows7 64位或其它64位系统下开发,也一定要按以上要求设置项目的目标平台。
5、在 VS2005/2008/2010 中都通过测试,在Windows server 2008与Windows7 的 64 位系统下都可以正常发布。例子 11.CustomDesign 升级到VS2005/2008/2010 并把目标平台改为“x86”,制作出来的安装程序就可以在各种Windows系统下安装运行。