Lately I found a few tools that allow the .Net Library to be merged within the windows application.
Now the real question is how does the behavior of the library changes,
- Does the internal class remain internal to library? Or does it become internal to the application it's been merged with?
- Are there chances that library will malfunction?
Extending question:
- Won't it be better that when merging the assembly that are internal should be made private so that that can't be used by the application they are merged in?