jeudi 23 mai 2013

Le SP1 pour App-v 5.0 est disponible

Le Service Pack 1 pour App-v 5.0 est disponible dans le dernier pack MDOP 2013

Le Séquenceur, le client ainsi que le serveur se voit profiter de cette mise à jour. 
Le séquençage de Office 2010 ainsi que la publication de Office 365 est enfin supporter. (Séquencer Office 2010 avec App-v 5 et Publier Office 365

Globalement, cette mise à jour apporte stabilité et performance. Quelques bugs sont corrigés comme, par exemple, la création du .MSI sur les séquenceur Français. Avant, il fallait passer le séquenceur en anglais pour pouvoir générer le .MSI à la fin du séquençage.

J'ai aussi remarqué que tout était bien traduit en français sur le serveur, le séquenceur ainsi que sur le client. 

mercredi 21 novembre 2012

Documentation et guide d'installation sur App-V 5.0

Microsoft Application Virtualization (App-V) Documentation Ressource Download Page 


Vous trouverez sur le lien ci-dessous de la documentation officielle sur Microsoft Application Virtualization 5.0 (ainsi que pour la version 4.5 et 4.6) :


Les best pratice y sont aussi disponibles. 

Convertir un package vers la version App-v 5.0

Il est parfois plus simple de convertir un package dans le nouveau système de fichier de App-v 5.0 plutôt que de refaire l'application. 

Cependant, je recommande d'utiliser cette procédure uniquement si vous n'avez pas le choix, et que la réinstallation complète d'une application avec le nouveau séquenceur n'est pas possible. 
Je préfére pour des questions de fiabilité et de performance re-séquencer les applications avec le séquenceur de la version 5

Pour convertir les anciens packages App-V 4.X vers le nouveau système de fichier .appv, voici comment faire :

- Ouvrir une commande powershell en administrateur, puis écrire les commandes suivantes :
Get-Module -ListAvailable (pour connaitre les modules disponibles)


Import-Module AppVPKConverter
Get-Command -Module AppVPkgConverter (pour connaitre les commandes disponibles)


Faire un test de compatibilité avant de procéder à la conversion. (Il semblerait que les packages créés avec une version antérieur au séquenceur 4.5 ne serait pas pris en charge) :
Test-AppvLegacyPackage "chemin du package à tester"


Si tout est ok, passer à la conversion avec la commande suivante:
ConvertFrom-LegacyAppvPackage
Dans destinationPath, il faut lui indiquer un répertoire de destination existant.



La conversion s'effectue. La durée de conversion dépendra de la taille de l'application à convertir.


jeudi 15 novembre 2012

Configurer le client App-V 5.0


Commencez par installer les pré-requis sur le client :
---------------------------------------
Pour ajourter le serveur de management des applications au client app-v il faut exécuter les commandes powershell suivante :
Nota : lancer powershell en tant qu’administrateur.
-> Set-ExecutionPolicy remotesigned
-> Import-module appvclient
-> Add-AppvPublishingServer –Name AppVServer –URL http://nomduserveurappv:portdupublishing
il se peut qu'il faille ajouter le nom fqdn du serveur (nomduserveur.domaine.fr)

-> Sync-AppvPublishingServer
-> ServerId: 1


lundi 12 novembre 2012

Le sequencer App-V 5 (Microsoft Application Virtualization 5)



Retour sur le Sequencer App-V 5.0 : 

Le séquencements des applications est plus rapide, fluide et beaucoup plus simple. 

Sur tous les packages testés, il y en a aucun qui, pour l'instant, me pose problème. 
Je me souviens du temps des premières versions de App-v où il fallait recommencer le sequencement des applications X fois jusqu'à trouver le bon paramétrage pour que le sequenceur capture le soft correctement. 

Je me souviens aussi du temps où tous les fichiers DLL, INI, REG ... n'étaient pas capturés par le séquenceur. Il fallait alors rajouter les éléments manquants à la main dans le package et analyser le comportement des applications avec des outils comme WinDiff. 

Le temps des OSD est fini. L'extension .appv voit le jour. 



Le serveur de management n'a plus besoin d'être ajouté au package et seul le protocole http (https) est utilisé. Le protocole RTSP a disparu. 

Adieu Dynamic Suite Composition (DSC). Vous savez, ce truc compliqué, à ajouter dans le fichier OSD, qui permettait de mettre en relation deux bulles virtuelles. Une fois que DSC était configuré, il y avait plus qu'à prier pour que tout fonctionne dans le meilleur des mondes. 
Bienvenu à l'application Middleware. Il devient vraiment ludique et d'une facilité déconcertante de créer des packages dont d'autres applications App-V auraient besoin. Fini le temps où je devais séquencer java, oracle, sql, dotnet, ...pour chaque applications qui en avaient besoin.

Je n'ai pas encore tester de séquencer des plugins mais un module est prévu pour intégrer des plugin dans Office, Internet explorer ...  



Plus besoin de séquencer une application sur le lecteur Q: Il suffit juste de repérer le dossier d'installation de l'application et d'indiquer au séquenceur où l'application s'installe par défaut (généralement C:\Programs Files)

Tous les raccourcis sont pris en compte par le séquenceur. Il suffit de créer des raccourcis comme vous le souhaitez, et le séquenceur vous le rendra ! Il devient, par exemple, très facile d'intégrer une application App-V dans le menu contextuelle (envoyer vers, ouvrir avec, ...)

Le seul problème que je rencontre actuellement, c'est que le fichier .msi ne se créé pas automatiquement à la fin du séquencement. 

Attention, si un Windows XP traîne encore dans le coin, il va vite falloir le migrer en Windows 7 ou 8 car App-V 5.0 n'est pas compatible sur ce bon vieux OS qui a connu ses longues années de gloires. 



Globalement, le séquenceur est réussi et la fastidieuse tâche de séquencement se voit extrêmement simplifiée dans cette nouvelle version. La capture des applications est fiable, peut de modifications (voir aucune) sont nécessaires pour faire fonctionner le package une fois capturé par le séquenceur. 

Si vous voulez voir à quoi ressemble le séquenceur, et voir un exemple de séquencement, je vous invite à consulter ce site : http://microsofttouch.fr/default/b/rloizeau/archive/2012/11/02/app-v-s-233-quencer-une-application-avec-application-virtualization-sequencer-5-0.aspx

Installation de App-V 5 (Microsoft Application Virtualization 5)

Elle était attendue cette nouvelle version de App-V et elle est enfin là depuis le début du mois.
J'ai pu tester ces derniers jours App-V 5.0 et aujourd'hui je vous donne ma configuration ainsi que les tutos pour installer cette nouvelle infra.

Environnement :

Serveur de management App-V 5.0 :

- Le serveur de management est installé sur un Windows Server 2008 R2
- 4 GO de mémoire vive
- Le serveur est virtuel est stocké sur une infrastructure Vmware ESX 5.1
- J'ai installé le serveur de rapport et de base de donnée sur ce même serveur

Pour l'installation, je me suis servi de ces tutos :
 http://technet.microsoft.com/en-us/library/jj713443.aspx

Ne pas oublier tous les pré-requis à installer sur le serveur :
  http://technet.microsoft.com/en-us/library/jj713458.aspx

Notez la configuration matériel minimum de votre serveur :
http://technet.microsoft.com/en-us/library/jj713426.aspx


Sequencer App-V 5.0 :

- J'utilise une machine virtuelle hébergé sur une plateforme Vmware Esx 5.1
- Ne pas oublier d'installer les pré-requis nécessaires sur le sequencer : 
- L'Os est un Windows 7 32bits avec 2GO de mémoire vive et deux CPU
- J'utilise des snapshot pour me permettre de revenir sur un OS propre à la fin de chaque séquencement.

Client App-V 5.0 : 

- J'utilise une machine virtuelle hébergée sur Vmware View 5.1 avec 2 GO de mémoire vive et deux CPU
- La connexion avec la VM se fait depuis un Wyse v10L + Agent view 5.1. Pas de PCOIP sur ce Wyse, donc la connexion se fait en RDP.

- Ne pas oublier les pré-requis nécessaire sur le client : 


lundi 5 novembre 2012

Microsoft application virtualization 5.0 est disponible

Greetings App-V 5.0 Beta Customers,We are excited to share that Microsoft Application Virtualization 5.0 is nowavailable to the general public! Here’s the official announcement that went out late last week:http://blogs.windows.com/windows/b/business/archive/2012/11/01/mdop-2012-now-available.aspxWe wish to thank you for your continuous hard work, feedback and dedication to making this a quality product release.We believe App-V 5.0 is a great product and your contributions were a large part of its success.Once again, thanks so much for your participation in the App-V 5.0 TAP program. We look forward to the next opportunity to engage again in the future.The App-V TAP Team