2010-05-21 15 views
1

J'ai déployé une application Windows sur le site Web suivant http://StagingServer/MyProgs/MPP/ sur mon site intranet, en utilisant l'assistant de publication de VS 2005 ... J'ai accepté toutes les valeurs par défaut (y compris le support hors ligne).Où l'application Windows est installée + .NET + VS2005

Mes utilisateurs ont également été en mesure d'installer le même à partir du chemin spécifié. Mais lorsque j'essaie de trouver l'emplacement exact du fichier EXE dans le client, il ne pointe nulle part. J'ai aussi essayé une recherche de fichier mais en vain. Au départ, je pensais que l'application fonctionnait à partir du serveur lui-même, mais nous étions en mesure de démarrer l'application, même lorsque le serveur est en panne (bien sûr, il faut plus de temps pour rechercher des mises à jour initialement).

Ps: L'application montre même dans le panneau de commande ...

  • Raja

Répondre

2

Vous vous déployez application à l'aide ClickOnce? Si oui, sur une machine XP, vous trouverez l'installation ici:

C: \ Documents and Settings \ userprofile \ Local Settings \ Apps

+0

Merci pour votre aide. –

1

ClickOnce installera les fichiers dans un de ses dossiers, et aura un sorte de bac à sable pour les fichiers de données (le dossier spécial appdata indiquera quelque chose de différent de celui de l'utilisateur par défaut). Bien sûr, une application ne peut pas fonctionner "à distance" ... Si vous choisissez de ne pas autoriser l'utilisation hors connexion, ClickOnce n'exécutera pas l'application à moins qu'elle ne puisse atteindre le serveur. Vous pouvez vérifier l'objet My.Application.Deployment (dans VB.Net) pour obtenir des informations sur le déploiement.