Comment spécifier l'emplacement par défaut où mon produit doit être installé et créer des dossiers supplémentaires pour les fichiers journaux, les fichiers temporaires?installation de Visual Studio Déploiement du projet - Comment spécifier l'installation du système de fichiers dossier
Par exemple, si je décide d'installer tous les cas de mon application dans le chemin
C: \ Documents and Settings \\ Application Data \ est où je veux installer ma demande, c'est la DLL, Les exécutables doivent tous être là.
C: \ Documents and Settings \\ Application Data \\ LogFiles est l'endroit où je veux écrire les fichiers journaux.
C: \ Documents and Settings \\ fichiers temporaires de données d'application est l'endroit où je veux écrire les fichiers temporaires que mon programme va générer (et supprimer par la suite)
Donc, je veux que mon installation pour créer la dossier principal et les sous-dossiers.
En plus, je veux écrire mon AppName.exe.config en quelque sorte, qu'il pointe vers les sous-dossiers créés ci-dessus.
Comment puis-je atteindre la même chose.
Mon environnement Détails:
Visual Studio 2008 C#
Merci! Une raison particulière pour laquelle je ne devrais pas utiliser le App.exe.config pour stocker les chemins? En outre, si je dois définir le dossier de journal à un chemin Environment.GetFolderPath(), comment vais-je le définir en utilisant log4net? Excusez-moi de ne pas avoir inclus cela dans la question. Je vais le mettre à jour tout de suite. – Kanini
Veuillez ne pas changer votre question. Je vous ai donné une réponse correcte sur votre original. Commencez une nouvelle question à propos de log4net. –
Excuses. J'ai mis à jour la question avant de lire votre commentaire. J'ai rolledback à la question originale. Mais, pouvez-vous toujours me fournir quelques informations sur pourquoi App.exe.config ne devrait pas être utilisé pour cela? – Kanini