假设我已经开发了类库,并且我希望我只能在我的项目中使用这个库,但是如果有人尝试复制 dll 文件并想在他的项目中使用它,那么他将无法这样做。所以我只是想知道如何在 dll 文件中嵌入这种类型的安全性...请告诉我所有方法。谢谢
您可以在程序集中验证调用签名程序集的 PublicKeyToken。
第二个例子是在 VB.NET 中,很难找到 C# 版本,但你会明白的。
请注意,这不是绝对安全的方法,因为有人仍然可以反编译您的程序集。但如果只是为了防止您的库在其他项目中使用,这可能是一种可以接受的方式。
| 归档时间: |
|
| 查看次数: |
1464 次 |
| 最近记录: |