c#库中的限制代码访问

时间:2017-12-08 10:20:22

标签: c# security

我有一个包含一些关键安全相关类的库。 我希望第三方应用程序不会调用此代码。

在.Net 2.0中有一个属性StrongNameIdentityPermissionAttribute但它在.Net 4.0中不再起作用,除非在app.config中我们告诉框架启用这样的旧CAS:

<configuration>
  <runtime>
    <NetFx40_LegacySecurityPolicy enabled="true"/>
  </runtime>
</configuration>

我不想使用传统方法。是否有最新的API来执行此操作?

0 个答案:

没有答案