如何限制程序集的访问权限。

paperfly 2004-08-27 10:25:25
我有一个程序集A
只希望程序集B可以使用他。

怎么处理可以做到。

请高手指教。
...全文
110 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
test7979 2004-08-27
  • 打赏
  • 举报
回复
当然如果你不嫌麻烦的话,方法还是有的,

那就是在每个A的入口函数调用的地方检察CallingAssembly是否B
paperfly 2004-08-27
  • 打赏
  • 举报
回复
啊?
不会吧:)
test7979 2004-08-27
  • 打赏
  • 举报
回复
无法做到
test7979 2004-08-27
  • 打赏
  • 举报
回复
assembly A 中某个函数

Fun()
{
if(Assembly.GetCallingAssembly().FullName != "B")
{
throw new Exception("你不可以调用");
}
}
paperfly 2004-08-27
  • 打赏
  • 举报
回复
CallingAssembly?
呵呵
那位能说说具体怎么用呢?

111,097

社区成员

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

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

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