使用Interop.OPCAutomation组件开发的C#客户端无法在xp上运行
前两天用vs2010 写了一个简单的C#调用com组件 (Interop.OPCAutomation)的OPC客户端,用于测试采集OPC服务器上的数据,这个程序编译好以后复制到一台装有OPC Server的xp上运行,报错如下:
检索COM 类工厂中 CLSID 为 <28e68f9a-8d75-11d1-8dc3-3c302a000000> 的组件时失败,原因是出现以下错误: 80040154
xp上已经有.Net Framework 3.5 的环境了,组件与程序在同一个路径下。
搞了几天了都出不来!求哪位做过的前辈大哥们相助!