AppV TroubleShooting
Les bulles virtuelles ne sont pas vues du poste de travail. Cela signifie que les applicatifs lancés localement (ProcMon, regedit….) ne visualisent pas les réactions des applications virtuelles: dur dur le troubleshoot :(
Il faut initier une action qui lance les applicatifs au sein de la bulle virtuelle.
Historiquement, il était nécessaire sur version 4.2 de modifier le fichier osd de l’application pour y intégrer un lancement de cmd.exe ou autre utilitaire en parallèle puis de republier l’application AppV.
En version 4.5 il est envisageable d’utiliser les deux méthodes suivantes:
- Sfttray.exe /exe cmd.exe "APPNAME"
Cela lance automatiquement un cmd dans le contexte de la bulle sans modification de l’OSD sympa non :)
On peut alors lancer regedit ou un explorer windows qui a accès au cache virtuel.
Au passage il est nécessaire de modifier le paramètre suivant pour pouvoir voir le disque virtuel dans l'explorer windows.
- OU de créer un deuxième fichier .osd de l’application « monappliDEBUG.osd » et d’y ajouter les lignes de lancement d’un commande prompt (lié à l' ancienne méthode):
DEPENDENCY>
<SCRIPT TIMING="PRE" EVENT="LAUNCH" WAIT="TRUE" PROTECT="TRUE"> <HREF>cmd.exe</HREF>
</SCRIPT>
</DEPENDENCY>
Doucle click sur l'osd directement depuis un poste ou le client AppV est installé. On peut alors lancer son utilitaire préféré comme ProcMon par exemple : https://support.microsoft.com/default.aspx?scid=kb;EN-US;939896