Bonjour,
Je développe un addin piur Outlook 2010 à l'aide de visual studio 2010, sur mon poste équipé de W7, office 2010.
A ce jour, l'addin fonctionne bien.
Sauf sur mon poste (poste de dev) ou le label censé afficher la version ne m'affiche rien, le label n'est pas ré-initialisé.
(à priori, normal sur le poste local, car j'utilise ce code:
)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If (ApplicationDeployment.IsNetworkDeployed) Then Dim AD As ApplicationDeployment = ApplicationDeployment.CurrentDeployment Label2.Text = "v " & AD.CurrentVersion.ToString End If
Je l'ai publié sur un espace réseau accessible, et j'en suis à la version X.X.0.9
Je me sert d'une machine de test, sous W7, avec office 2010 pour tester le déploiement.
je souhaite y apporter un module de recherche de mise à jour auto.
Je me suis largement inspiré de:
http://msdn.microsoft.com/en-us/libr...=vs.80%29.aspx
j'ai d'abord eu quelques soucis à cause du niveau de confiance des certificats. J'ai résolu.
Maintenant, le code de mise à jour s'exécute bien, et le téléchargement se fait.
Lorsque je redémarre Outlook, en revanche, il ne fait plus le test de mise à jour...
Pire: le label de n° de version ne se ré-initialise plus
c'est comme si j'avais la propriété ApplicationDeployment.IsNetworkDeployed à false (c'est aussi la condition pour vérifier les mises à jour) alors que je ne suis pas sur le poste de dev !!!
Savez vous pourquoi ?
Partager