Icerman
Icerman

Reputation: 1119

How to release partial DLL in .NET

I am used to deliver DLLs that built on top of several static libraries(.lib) in the unmanaged environment. Now I need to do similar thing but most lower level libraries are already managed DLLs. For security reasons, I don't want include every functions in these managed libraries. Any suggestions?

Upvotes: 2

Views: 154

Answers (1)

codekaizen
codekaizen

Reputation: 27419

Not much you can do here. Your choices are:

  1. Obfuscate the lower level libraries. You still ship all functions, but they are harder to decompile.
  2. Refactor the libaries into different assemblies, so you can ship them more granularly.

Upvotes: 2

Related Questions