社区
C#
帖子详情
如何禁止别人调用我的dll装配件?
junqiang
2003-08-18 04:40:14
如何禁止别人调用我的dll装配件?即只有我写的程序才能调用。
这个问题有什么好的解决办法?
我有个想法是:我的dll有强名,是否能要求调用者也有强名密钥?不知这个想法能否实现?
盼解答。
...全文
82
10
打赏
收藏
如何禁止别人调用我的dll装配件?
如何禁止别人调用我的dll装配件?即只有我写的程序才能调用。 这个问题有什么好的解决办法? 我有个想法是:我的dll有强名,是否能要求调用者也有强名密钥?不知这个想法能否实现? 盼解答。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junqiang
2003-08-22
打赏
举报
回复
这个问题,我已在msdn上好象找到答案,但仍有问题,
参见:http://expert.csdn.net/Expert/topic/2167/2167975.xml?temp=.8927729
wolve
2003-08-22
打赏
举报
回复
强名称不行,关注
维她奶
2003-08-22
打赏
举报
回复
up
jjcccc
2003-08-22
打赏
举报
回复
其实可以将程序集中对所有class都加上internal或protected internal。来实现你的目的。
jjcccc
2003-08-22
打赏
举报
回复
如:.net 框架都是强名程序集,但任何人都可以调用
jjcccc
2003-08-22
打赏
举报
回复
我的dll有强名,是否能要求调用者也有强名密钥?==>不需要
不知这个想法能否实现?==>不能用强名签名的方法实现。
使用强名签名程序集一个重要目的就是保证名称的唯一性,然后该程序集才可配置成共享程序集。
junqiang
2003-08-22
打赏
举报
回复
w
junqiang
2003-08-19
打赏
举报
回复
u
雪狼1234567
2003-08-18
打赏
举报
回复
使用强名程序集,强名程序集包括出版者的公钥和数字签名(公钥所在的程序集清单的散列)
junqiang
2003-08-18
打赏
举报
回复
前面应为调用者也有相同的密钥。
C#
DLL
资源文件打包(图片、JS、CSS)[WebResource]
前言 出于安全以及移植考虑,近两天有看关于WebResource方面的资料,有点点心得和不明白。这里鄙视下那些狂抄袭的论坛和博客,一搜索几乎全一样,也没多说...2.利用WebResource.axd通过一个URL来访问
装
配件
的内置资...
C# 反射详解:定义、创建对象、
调用
实例方法及静态方法
C# 反射详解 定义 动态创建对象及
调用
实例方法 1、反射的定义及功能介绍:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个...
[转]C#
DLL
资源文件打包(图片、JS、CSS)[WebResource]
出处:C#
DLL
资源文件打包(图片、JS、CSS)[WebResource] 前言 出于安全以及移植考虑,近两天有看关于WebResource方面的资料,有点点心得和不明白。这里鄙视下那些狂抄袭的论坛和博客,一搜索几乎全一样,也没多说...
认识动态链接库
DLL
文件(转一篇文章)
DLL
文件即动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的
DLL
文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源。 ...
{电脑救助站}常用知识2
问题产生原因原因--解决方法 <br />内存条坏了--更换内存条 <br />双内存不兼容--使用同品牌的内存或只用一条内存 <br...如果是新系统,要先安
装
主板驱动 <br />软件损坏--重
装
软件
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章