0
我一直负责将我的代码中更有用的部分转移到dll(如果可能的话)以保护ip,并阻止其他开发人员更改不需要更改的部分。 m好奇如何最好地处理与我创建的类相关的名称空间和方法参数。搬到一个DLL
它是否就像确保它们在相同的命名空间一样简单?我感觉这将导致其他应用程序的dll时,其他人的问题..
我可以看到未来唯一的其他可行的解决方案是将我的类变量移动到这个新的DLL,然后使用它们这个命名空间下..
如果使用的WinForms
它还处于开发的早期阶段,并且与公司以外的一些开发人员密切合作,所以我不想显示所有的代码,如果我可以避免它,我认为你是正确的,但移动代码似乎是前进的方向:) – Sayse
好吧,他们将有权访问你的DLL,所以他们可以很容易地反汇编它(例如与反射器,DotPeek或其他工具),所以除非你使用一些好的混淆器,它不会有什么帮助。 –
多数民众赞成但仍然比只是给他们的代码更难;) – Sayse