社区
C#
帖子详情
C#作的组件如何应用在COM+上?
Alwin_Lee
2001-10-22 01:06:21
我用C#做了个组件,并且使用regsvcs /c class1.dll first来登记,
但出现以下问题:
出现下列安装错误:
1: 程序集“E:\Project1\class1.dll”没有强名称。
“强名称”是什么意思?
...全文
66
5
打赏
收藏
C#作的组件如何应用在COM+上?
我用C#做了个组件,并且使用regsvcs /c class1.dll first来登记, 但出现以下问题: 出现下列安装错误: 1: 程序集“E:\Project1\class1.dll”没有强名称。 “强名称”是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Alwin_Lee
2001-10-23
打赏
举报
回复
to ripper:
谢谢你!
我先把这个帐结了,另外我再开个帖子,欢迎你去。
ripper
2001-10-22
打赏
举报
回复
在组件里要定义一个接口,再用类实现,这样注册上去就能看到你定义的接口了 ;)
飞天神笔
2001-10-22
打赏
举报
回复
该给分了!!
Alwin_Lee
2001-10-22
打赏
举报
回复
谢谢你的帮助,我已经可以用COM+了。
但现在还有个小问题,为什么我自己在namespace中定义的方法,在COM+的服务管理器上
看不到呢?
ripper
2001-10-22
打赏
举报
回复
呵呵,怎么和我这两天搞的东东差不多
strong name是用来区别assembly的,相当于给assembly签一个uuid,方法是
用 sn -k keyfile.snk 来产生一个key file
然后在项目的assemblyinfo.cs的最下面改成这样:[assembly: ……keyfile(这里的拼法我记不住了;)……(@"..\..\keyfile.snk")]
还有一个key什么什么的属性,和上面的那个在一起,只要随便填一个名字就可以了
编译,产生的assembly就是有strong name的了
具体方法看msdn关于assembly的部分
如何创建
com+
组件
并部署
如何创建
com+
组件
并部署,在
C#
程序里如何
应用
com+
组件
[14本经典Android开发教程]-4-Android
应用
程序开发36技
[14本经典Android开发教程]-4-Android
应用
程序开发36技 本书共分为4篇: ※ 第一篇:介绍
应用
框架概念、原理和特性。 ※ 第二篇:阐述
应用
框架之设计技巧。亦即,如何打造
应用
框架。 (注:如果你的职务是「使用」...
[14本经典Android开发教程]-3-Android SDK 中文开发文档
平台上使用JaVa语言进行Android
应用
开发必须的工具和API接口。 特性 ·
应用
程序框架 支持
组件
的重用与替换 · Dalvik 虚拟机 专为移动设备优化 · 集成的浏览器 基于开源的WebKit 引擎 · 优化的图形库 包括定制的...
用
C#
开发
COM+
组件
在.Net 中,我们可以用
C#
开发
组件
,并把
组件
部署为
COM+
组件
。这样的话,我们的
组件
就可以利用
COM+
提供的各种服务,如自动的事务管理、对象池。利用
C#
开发
COM+
组件
,我们应该遵循如下步骤: 1.创建一个类,此类必须...
C++调用
C#
编写的COM
组件
??????C++??????????
C#
???...
C#
?DLLC++????????????????????
C#
??COM???C++??? ??????????????? ????????????????????????????? ???VS2010 ???win764 32 ????
C#
??COM?? ???????????? ?? ??
C#
110,532
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章