Où sont les fichiers dans publier?
-
10-07-2019 - |
Question
Si j'utilise la fonctionnalité de publication dans VS2008 (je pense que cela s'appelle l'installation de ClickOnce), puis l'installation de l'application publiée sur un autre ordinateur, où les fichiers sont-ils copiés?
En d'autres termes: si j'ai besoin d'un fichier auxiliaire (un fichier .txt) dans le même chemin d'accès à l'assemblage, où dois-je le créer?
Merci.
La solution
L'application est-elle disponible uniquement hors connexion ou en ligne? Mon expérience est en ligne uniquement et dans ce cas, je pense qu’elle s’installe dans un répertoire temporaire. Pouvez-vous inclure votre fichier auxiliaire dans les fichiers de l'application? Cela peut également aider à comprendre l’inclusion de fichiers de données qui peuvent être de tout type.
Autres conseils
Vous devez avoir spécifié l'emplacement lorsque vous avez publié l'application. Notez simplement ce dossier.
Si vous exécutez à nouveau l'assistant pour le même projet, il devrait se rappeler de l'emplacement et le dossier sera pré-rempli sur le formulaire.
MODIFIER
Je l'ai utilisé et j'ai spécifié un emplacement sur mon disque dur pour l'emplacement du dossier de publication. Ce dossier contient les fichiers suivants:
- publish.htm
- setup.exe
- [application] .application
Il contient également un dossier appelé Application Files, qui contient les fichiers nécessaires à la construction de l'installation: l'exécutable, le manifeste, d'autres dll et des ressources externes.
Je copie ensuite les trois fichiers et le dossier dans l'emplacement Web spécifié par l'URL du dossier d'installation.
EDIT 2
Si vous parlez de l'emplacement d'installation des fichiers, ils se trouvent dans:
C: \ Documents and Settings \ [utilisateur] \ Paramètres locaux \ Apps \ 2.0 \ H165QZM1.QBE \ 0OAEZTRX.Y3N \ [version tronquée du nom d'exe suivie d'un GUID]
Ce qui n'est pas l'endroit le plus évident. Je dois également signaler que les dossiers H165QZM1.QBE
et 0OAEZTRX.Y3N
seront probablement différents sur des machines différentes, mais le seul autre dossier sous C: \ Documents et Paramètres \ [utilisateur] \ Paramètres locaux \ Applications \ 2.0
est appelé Données
. Ils doivent donc être faciles à repérer.