VS2010勾选COM互操作以后无法编译成x64的程序
VS2010勾选COM互操作之后无法编译成x64的程序
环境:WIN7 64位 VS2010
添加一个类库,然后拉入了一个用户控件,接着选择目标平台X64,勾选COM互操作,然后编译就报错了:XX.dll不是有效的程序集。
请问是什么问题啊?
------解决方案--------------------
XX.dll不是64位的,这个xx.dll到底是什么,假如你安装的是32位的office,64位程序对32位的com确实不能操作,反之亦然,这就是为什么64位office插件少的原因
------解决方案--------------------
选择x86就可以了。
------解决方案--------------------
64位IE有些功能是不全的,你先确定这个功能64位ie有没有
印象中Windows Server 2003 x64版的64位IE就不能拿来windows update
------解决方案--------------------
全局搜索xx.dll,就是报错的那个dll,看他到底有没有64位版本
环境:WIN7 64位 VS2010
添加一个类库,然后拉入了一个用户控件,接着选择目标平台X64,勾选COM互操作,然后编译就报错了:XX.dll不是有效的程序集。
请问是什么问题啊?
------解决方案--------------------
XX.dll不是64位的,这个xx.dll到底是什么,假如你安装的是32位的office,64位程序对32位的com确实不能操作,反之亦然,这就是为什么64位office插件少的原因
------解决方案--------------------
选择x86就可以了。
------解决方案--------------------
64位IE有些功能是不全的,你先确定这个功能64位ie有没有
印象中Windows Server 2003 x64版的64位IE就不能拿来windows update
------解决方案--------------------
全局搜索xx.dll,就是报错的那个dll,看他到底有没有64位版本