Je souhaite déployer une application avec une licence attachée. Cependant, je veux éviter que ma DLL puisse être facilement référencée en studio visuel.Sécurisation contre les liens dynamiques dans .NET
Quelles sont les façons habituelles de le faire? Je pensais ngen-ing l'application pour empêcher cela, cependant, le code dépend de l'architecture. Je ne suis pas en train de cibler d'autres architectures/plates-formes en dehors de Windows, cependant, l'application de l'application après avoir fait une version release semble être une solution de contournement pour moi. Y a-t-il d'autres techniques pour y parvenir?
Je peux me tromper, mais je ne pense pas que ngen vous permette d'abandonner l'assemblage original. C'est une optimisation des performances/temps de chargement, pas un outil d'obfuscation. –