How can a .net class libraries be protected so it cant be referenced by other applications?.net类库项目和生成的dll如何受到保护,以使其不能由其他应用程序(.net项目)引用,除非我自己的解决方案中的那些项目?
我认为您不能禁止其他应用程序引用您的库。 是的,阿库是对的。 实际上,如果您希望某些类型和方法只能由一个应用程序访问,则最好将它们全部编译为一个exe并将这些类型标记为内部所有。 然后,您可以对代码进行混淆处理以避免反射问题(请参见此处) 我认为deanbates所说的是,他正在尝试找到一种方法,以使DLL在自己的应用程序中保持公开状态,并对其他所有内容保持私有状态 原谅我的无知,但是如果它们都是类库,那么代码会做什么? 具有dll以便引用代码的目的不是。
无论如何,如果将所有内容标记为 |