【问题标题】:Class Library restrict access类库限制访问
【发布时间】:2013-04-22 16:03:09
【问题描述】:

我正在使用 VS2012,Visual Basic 并希望创建一个类库。

是否可以限制对类库的访问?我想创建一个用于序列化对象的类库。这个类库将包含在我的每个应用程序中。因此,是否可以确保只有我的应用程序可以使用这个类库?如果是这样,我该如何处理?

【问题讨论】:

    标签: vb.net serialization visual-studio-2012 class-library restrict


    【解决方案1】:

    您可以增加难度,但不能完全阻止您的库在其他应用程序中使用。

    您可以做一些事情,例如混淆代码以使其更难反编译,并向公共方法添加虚拟参数,以便很难弄清楚如何调用它们。

    如果有人真的下定决心,他们会绕过你使用的任何技术措施。您应该在保护上花费多少精力,以及任何人会使用多少精力来获取访问权限,这取决于类库中代码的价值。

    如果没有人可以使用您的类库真的很重要,请将其设置为 Web 服务,这样您就不必分发它。

    【讨论】:

      猜你喜欢
      • 2013-09-07
      • 2015-10-13
      • 2010-11-08
      • 2010-10-26
      相关资源
      最近更新 更多