最近用编写windows shell 扩展
用ATL生成了一个shell 扩展 (dll)
我用vs2005生成的,我把这个dll放在其他电脑上注册不成功
我注册的方式是用regsvr32
其他电脑的平台是vs2008
有如下错误信息:模块...加载失败。请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的Dll文件是否有问题应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序时间日志,或使用命令行sxstrace.exe工具。请问大家,这是由于什么原因造成的?该如何解决?(不要告诉我用vs2008再编一遍,因为我在2008上生成的dll在2005上也注册不了)