C# 如何实现COM免注册调用

zzqty1985 2013-03-14 05:14:45
C# 如何实现COM免注册调用,麻烦高手指教。
...全文
668 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
csuchen6 2013-10-31
  • 打赏
  • 举报
回复
同问~~~~~~~
足球中国 2013-04-06
  • 打赏
  • 举报
回复
引用 3 楼 zzqty1985 的回复:
http://msdn.microsoft.com/zh-cn/library/ms165432(v=vs.80).aspx 这种方式已试过了,在有的机器上可以,有的又不可以,比如我自己的机器上是64位系统就不行,xp和32位的又可以。
如果只是32与64位兼容的问题那就简单了。选x86编译就可以了。楼上给过了。 不过某些com注册时会做一些处理。对于这样的还是注册一下吧。
tcmakebest 2013-04-06
  • 打赏
  • 举报
回复
可能需要把你的程序改成 x86 方式编译
Aisht 2013-04-06
  • 打赏
  • 举报
回复
这个我也是同问. 我也想知道64位下应该如何做到免注册调用COM插件
ariesget 2013-03-14
  • 打赏
  • 举报
回复
引用 3 楼 zzqty1985 的回复:
http://msdn.microsoft.com/zh-cn/library/ms165432(v=vs.80).aspx 这种方式已试过了,在有的机器上可以,有的又不可以,比如我自己的机器上是64位系统就不行,xp和32位的又可以。
那给程序加个异常判断呗,如果不行的就自己程序里手动注册一下。
zzqty1985 2013-03-14
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/zh-cn/library/ms165432(v=vs.80).aspx 这种方式已试过了,在有的机器上可以,有的又不可以,比如我自己的机器上是64位系统就不行,xp和32位的又可以。
ariesget 2013-03-14
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/zh-cn/library/ms165432(v=vs.80).aspx
gxingmin 2013-03-14
  • 打赏
  • 举报
回复
com不注册不可以调用吧,你可以在代码里偷偷的注册一下,再调用

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧