Est-il possible de construire une DLL .NET avec des types visibles comédants sans exiger une élévation?
-
29-10-2019 - |
Question
Une assemblée dans un projet a un type marqué de Comvisible (vrai).
Lors de la construction (non éliminée), VS essaie d'enregistrer cette DLL et échoue:
Impossible d'enregistrer l'assemblage " path vers foo.dll" - Accès refusé. Veuillez vous assurer que vous exécutez la demande en tant qu'administrateur. L'accès à la clé de registre 'HKEY_CLASSES_ROOT CLSID {FFC174A1-CC90-4E25-A3F6-C30B03368250}' est refusé.
Nous ne voulons pas vraiment que la DLL s'inscrit sur les machines de construction. Nous voulons l'enregistrer uniquement lorsque nous l'installons pour l'utilisateur final.
Alors, est-il possible de construire sans enregistrer la DLL?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow