Déploiement d'applications avec des chemins d'accès privés
Comme dans l'exemple précédent, ce Client.exe modifié peut être exécuté directement sur un serveur de fichiers à partir de n'importe quel poste de travail sur lequel le Common Language Runtime est installé. Client.exe, Stringer.dll et le fichier .config de l'application peuvent également être copiés sur un volume local en utilisant la même structure de répertoires. Il suffit de supprimer les fichiers et le répertoire pour désinstaller le programme.
Vous pouvez utiliser l'Assembly Binding Log Viewer (visionneuse du journal des liaisons d'assembly) (voir l'annexe B : Outils d'empaquetage et de déploiement dans ce didacticiel) pour consigner précisément les assemblys qui sont chargés et l'emplacement à partir duquel ils sont chargés. Même s'ils ne sont pas utilisés dans cet exemple, il est important de savoir qu'outre les fichiers de configuration des applications, le .NET Framework prend également en charge les fichiers utilisateur ainsi que les fichiers de configuration de l'ordinateur distincts pour de nombreux paramètres de configuration communs.
Voir aussi
(4) Composant partagé | (5) Versioning des composants | Résumé de l'empaquetage et du déploiement | Annexe A : Informations supplémentaires sur l'empaquetage et le déploiement | Annexe B : Outils d'empaquetage et de déploiement