社区
C#
帖子详情
强名称权限的问题,麻烦知道的进来帮忙看看什么原因!
harmfulbug
2005-06-17 10:36:45
我写了一个强名称dll,在class之前申明了StrongNameIdentityPermission属性,编译一切OK,在一个vs.net exe工程中引用此dll,也使用相同的密匙文件对此exe工程进行签名,但在运行中会报没有权限的错误,但我不用vs.net,使用notepad写一个控制台的应用程序,却成功调用dll,谁知道这是为什么??
...全文
85
5
打赏
收藏
强名称权限的问题,麻烦知道的进来帮忙看看什么原因!
我写了一个强名称dll,在class之前申明了StrongNameIdentityPermission属性,编译一切OK,在一个vs.net exe工程中引用此dll,也使用相同的密匙文件对此exe工程进行签名,但在运行中会报没有权限的错误,但我不用vs.net,使用notepad写一个控制台的应用程序,却成功调用dll,谁知道这是为什么??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
harmfulbug
2005-06-17
打赏
举报
回复
vs.net是编译时候引用的,就是用vs.net工程中的引用完成dll引用的
使用notepad的时候,也是编译时引用,将dll放在exe目录,在exe的cs文件中指定了using.
但两个有完全不同的结果,奇怪了
givenchy
2005-06-17
打赏
举报
回复
你的dll是编译时引用还是运行时引用?
运行时引用必须使用引用的强名称程序集的显示名称,<程序集名称>, <版本号>, <区域性>, <强名称>
例如:
myDll, Version=1.1.0.0, Culture=en, PublicKeyToken=03689116d3a4ae33
可以使用强名称工具 (Sn.exe) 命令,为特定程序集输出十六进制格式的公钥和公钥标记.
harmfulbug
2005-06-17
打赏
举报
回复
自up一下先
harmfulbug
2005-06-17
打赏
举报
回复
看来没有人能解决了??我在dll中指定的权限行为为demand.
harmfulbug
2005-06-17
打赏
举报
回复
错误如下:
请求 System.Security.Permissions.StrongNameIdentityPermission, mscorlib, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 类型的权限已失败。
基于Laravel8.x实现接口签名认证与
权限
认证
一、在基于Laravel8.x实现API接口签名认证系统课程里: 我将带领大家基于laravel 8.x来开发用户认证系统与接口签名验证系统以解决API接口请求中的安全
问题
,我将带领同学们认识Laravel用户认证的两大核心要素,守卫...
泰拉瑞亚Tshock服务器
权限
泰拉瑞亚Tshock服务器
权限
管理
渗透测试基础 -内网渗透(下)
只为对所学知识做一个简单的梳理,如果有表达存在
问题
的地方,
麻烦
帮忙
指认出来。我们一起为了遇见更好的自己而努力????! 简介 在《内网渗透(上)》中,我们介绍了SQL注入写马,Windows
权限
提升,花生壳巧获公网IP...
膜拜!华为大牛透彻讲解Java面试100道必考题,不管你工作几年,都得
看看
!现在免费分享给大家!
对比面向过程,是两种不同的处理
问题
的角度 面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)、及各自需要做什么 比如:洗衣机洗衣服 面向过程会将任务拆解成一系列的步骤(函数),1...
渗透测试基础 -内网渗透(上)
只为对所学知识做一个简单的梳理,如果有表达存在
问题
的地方,
麻烦
帮忙
指认出来。我们一起为了遇见更好的自己而努力????! 简介 这里因为是复习关于内网的渗透,所以更多的是经过学习了解思路和操作步骤,那这里就...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章