使用Microsoft.SmartDevice.Connectivity.dll中遇到的问题
2012-06-20 13:07
162 查看
使用Microsoft.SmartDevice.Connectivity.dll进行与智能设备的连接,原来在Windows 7 32位系统的时候,代码运行没有一点问题,后来操作系统换成了Windows 7 64位的,这时运行到下面一句的时候会出现异常。
异常描述如下:
Retrieving the COM class factory for component with CLSID {250BEABB-55E8-43BB-AC97-2D95674ECE14} failed due to the following error: 80040154 没有注册类 (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
在网上找了很久,解决方法如下:
右键项目-属性-build项,将Platform Target设为x86,再次编译时就ok了。
var manager = new DatastoreManager(CultureInfo.InvariantCulture.LCID);
异常描述如下:
Retrieving the COM class factory for component with CLSID {250BEABB-55E8-43BB-AC97-2D95674ECE14} failed due to the following error: 80040154 没有注册类 (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
在网上找了很久,解决方法如下:
右键项目-属性-build项,将Platform Target设为x86,再次编译时就ok了。
相关文章推荐
- 使用ACE日志策略时遇到的问题:DLL::open failed for ACE: Error: check log for details Unable to find service 'Logger'
- C#使用Microsoft.Office.Interpo操作EXCEL遇到的问题总结
- 关于用c生成的dll在使用其他供应商的工具创建可执行模块时遇到的一些问题
- 首次使用Microsoft Sql server软件遇到的问题
- .net 使用AjaxControlToolkit.dll 遇到的"Sys"未定义问题
- DLL在跨平台之间的使用中遇到的问题(以delphi中开发的dll,在vc中使用为例)
- 使用SmartUpload 上传图片时所遇到的问题
- 在使用ILSpy对c# dll进行反编译时遇到的问题及处理方式
- VS2008 中使用MScomm(Microsoft Communications Control, version 6.0)的方法以及遇到的问题!
- 在dll中使用FastReport会遇到以下内个问题
- 刚才遇到了关于C#使用外部DLL函数上的char*的问题。
- NetDiskdll.dll中MD5File函数使用时遇到的问题
- 转帖:使用 Microsoft Visual Studio 2005 时可能遇到的问题
- 使用WinDbg调试Silverlight中遇到“Failed to find runtime DLL (clr.dll), 0x80004005”问题的解决方法之一
- QT DLL的使用问题---QWidget: Must construct a QApplication before a QPaintDevice
- vs2008中的MFC用共享DLL和静态中使用MFC,遇到的问题
- 使用 VS2010 开发 MapXtreme2008 遇到的问题 无法复制文件“C:\Program Files\Common Files\MapInfo\MapXtreme\7.0.0\Compiler.DLL”,原因是找不到该文件
- 在使用一个全局底层键盘钩子dll时遇到的问题
- 解决使用CImg遇到的问题:undefined reference to `__imp_SetDIBitsToDevice'
- 关于Microsoft Visual Studio 2010 使用 APP GAME KIT中遇到的问题