none
Problème de déploiement Click-Once et ReportViewer RRS feed

  • Question

  • Bonjour,

    Je viens d'intégrer le ReportViewer 2012 dans une de mes applications, mais lors de l'installation sur les postes client, celui-ci pose problème, et je ne comprend pas pourquoi (cf. image).Le programme d'installation a détecté que le fichier ... ReportViewer.msi a été modifé depuis sa publication initiale. Cliquez sur OK pour recommencer le téléchargement ou sur Annuler pour quitter le programme d'installation.

    Quelqu'un aurait-il une idée ? Parce que je suis perdu personnellement.

    Merci.

    mercredi 14 mai 2014 13:12

Réponses

  • J'ai finalement trouvé l'origine du problème.

    Le lien de téléchargement utilisé par VS2013 est mauvais, et donc l'installateur ne peux pas réussir à installer correctement ReportViewer 2012 puisque ce lien ne pointe vers rien ... 

    Pour corriger mon problème j'ai modifié tous les fichier package.xml se trouvant dans les sous-dossiers de ce répertoire "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages\ReportViewer" (il y en a 1 pour chaque langue supportée).

    La modification a été assez simple, changer la ligne :

    <String Name="ReportViewerMsi">http://go.microsoft.com/fwlink/?LinkID=217022</String>    

    Par : 

    <String Name="ReportViewerMsi">http://download.microsoft.com/download/6/2/6/6263245B-E25C-4631-BFAA-07BA4099E67A/FRA/x86/ReportViewer.msi</String>

    J'ai re-publié mon application, et tout est rentré en ordre.

    J'espère que ça pourra aider des gens.

    mercredi 14 mai 2014 14:46

Toutes les réponses

  • J'ai finalement trouvé l'origine du problème.

    Le lien de téléchargement utilisé par VS2013 est mauvais, et donc l'installateur ne peux pas réussir à installer correctement ReportViewer 2012 puisque ce lien ne pointe vers rien ... 

    Pour corriger mon problème j'ai modifié tous les fichier package.xml se trouvant dans les sous-dossiers de ce répertoire "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages\ReportViewer" (il y en a 1 pour chaque langue supportée).

    La modification a été assez simple, changer la ligne :

    <String Name="ReportViewerMsi">http://go.microsoft.com/fwlink/?LinkID=217022</String>    

    Par : 

    <String Name="ReportViewerMsi">http://download.microsoft.com/download/6/2/6/6263245B-E25C-4631-BFAA-07BA4099E67A/FRA/x86/ReportViewer.msi</String>

    J'ai re-publié mon application, et tout est rentré en ordre.

    J'espère que ça pourra aider des gens.

    mercredi 14 mai 2014 14:46
  • Bonjour,

    Merci pour votre retour afin d'en faire profiter à la communauté...

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    mercredi 14 mai 2014 23:18
    Modérateur