none
ReportViewer v 12 RRS feed

  • Question

  • Bonjour,

    Avec la nouvelle version "Community" de VS, nous avons maintenant la possibilité d'utiliser des rapports "Reportviewer". C'est génial!

    Cependant, j'ai vu qu'il fallait faire attention quand on déploie ReportViewer, car c'est installé avec VS et sinon il faut inclure un package "redistribuable" pour que cela fonctionne sur un poste "lambda".

    J'ai donc eu la curiosité d'aller voir dans le GAC les DLLs correspondantes et là je constate que la version des DLLs de ReportViewer est la version 12.0 (mais j'ai aussi des versions 11 dans le GAC).

    Quand je cherche un package redistribuable de ReportViewer, je ne tombe uniquement que sur des versions 10 ou 11 mais impossible de trouver la moindre trace d'un package redistribuable de la v12. Comment cela se fait-il?


    Philippe

    mardi 18 novembre 2014 08:13

Réponses

  • Bonjour,

    Par rapport votre question subsidiaire, j'ai Visual Studio Professional 2013 et Visual Studio Community 2013 with Update 4. Pour les deux versions j'ai le dossier "C:\Program Files (x86)\Microsoft Visual Studio 12.0\ReportViewer" et le contenu est le même:

    Merci de votre réponse. En effet, j'ai la même chose sur un poste mais sur un autre, j'ai Microsoft.ReportViewer.Common.dll en plus. Mais toujours la v12 complète dans le GAC... Alors c'était peut-être avec l'une des versions express?...

    Philippe

    mercredi 19 novembre 2014 15:06

Toutes les réponses

  • Bonjour,

    Je ne suis pas sûr de mon coup, mais il me semble que vous avez juste à déployer votre application avec les binaires (assembly) de ReportViewer.

    Avez-vous la possibilité d'essayer cela sur un autre poste ?

    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 19 novembre 2014 00:50
    Modérateur
  • Bonjour,

    Bien sûr, il me suffirait d'aller chercher les assemblages de ReportViewer en GAC, de les rassembler et de les déployer avec mon application, cela ne fait aucun doute. D'ailleurs, à ce sujet, j'ai constaté que la v12 n'était installée uniquement que dans le GAC, même pas sur le disque... Encore un mystère! Car avec VS community, seule la V11 est dans le répertoire de Visual Studio.

    Mais ma question était plutôt de savoir comment cela se fait que cette version 12 existe et pourquoi on ne trouve pas de redistribuable de cette version, ni sur le site de téléchargement de MS, ni dans nuget alors que la v11 est disponible aussi bien sur le site de téléchargement de MS que sur nuget.

    Question subsidiaire : si quelqu'un a une version pro de VS ou même encore une version express (j'ai désinstallé mes versions express) peut-il me dire s'il a la v12 de ReportViewer dans son dossier VS? Normalement, les DLLs sont censées se trouver sur : C:\Program Files (x86)\Microsoft Visual Studio 12.0\ReportViewer...


    Philippe

    mercredi 19 novembre 2014 08:11
  • Bonjour,

    Par rapport votre question subsidiaire, j'ai Visual Studio Professional 2013 et Visual Studio Community 2013 with Update 4. Pour les deux versions j'ai le dossier "C:\Program Files (x86)\Microsoft Visual Studio 12.0\ReportViewer" et le contenu est le même:


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mercredi 19 novembre 2014 09:02
    Modérateur
  • Bonjour,

    Par rapport votre question subsidiaire, j'ai Visual Studio Professional 2013 et Visual Studio Community 2013 with Update 4. Pour les deux versions j'ai le dossier "C:\Program Files (x86)\Microsoft Visual Studio 12.0\ReportViewer" et le contenu est le même:

    Merci de votre réponse. En effet, j'ai la même chose sur un poste mais sur un autre, j'ai Microsoft.ReportViewer.Common.dll en plus. Mais toujours la v12 complète dans le GAC... Alors c'était peut-être avec l'une des versions express?...

    Philippe

    mercredi 19 novembre 2014 15:06