dsoframer.ocx在win7下没法用

注册当然没有问题,否则在vs环境中如何引用?
现在问题找到了,我的win7是x64的系统,而这个控件是x86的,如果vs中引用了x86的控件,编译的时候生成cpu平台要改为x86,而不是默认的anycpu,否则在x64的系统中运行时.net会生成x64的本机代码,这时调用老的x86的控件就会出现问题,强制为x86代码就没有问题了
不过总觉得不爽,这个dsoframer有没有纯.net的托管版本?而不是老旧的activex控件

注册时使用管理员权限运行cmd

原文地址:https://www.cnblogs.com/mybabyyh/p/4203339.html