Pourquoi je ne vois pas Microsoft.ReportViewer.WebForms version 10.0.0.0 dans “Ajouter une Référence...” dialogue?
J'ai un VS2008 projet de Reporting Services (base de données: SQL Server 2008 RC2). Ce projet a été mis à jour à partir de VS2005/SQL2005.
J'ai besoin de mettre à jour le Rapport de la Visionneuse de contrôle à la version 10.0.0.0. Mais quand j'ai installer le package Redistribuable (http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd), il n'est pas ajouté à la .NET-dans l'onglet 'Ajouter une référence..." de la boîte de dialogue!
Je peux voir le Microsoft.ReportViewer 8.0.0.0 et Microsoft.ReportViewer 9.0.0.0 dans la boîte de dialogue, mais pas de 10.0.0.0
J'ai essayé de courir désinstalle pour tout ReportViewer connexes, et de réinstaller le ReportViewer 10.0.0.0 de contrôle. Mais je vois encore les deux versions 8 et 9 dans la boîte de dialogue, mais pas de la version 10!
Vérification du GAC par Démarrer->Exécuter->Assemblée, je peut voir les trois versions. Je ne peut pas supprimer les 8 et 9 parce que, apparemment, ils sont utilisés par d'autres programmes...
Cette conduite est moi un peu de noix de...
Que dois-je faire pour faire de cette assemblée disponible dans la partie "Ajouter une Référence..." dialogue dans Visual Studio 2008??
Ce qui concerne
Alex
À l'aide de Démarrer->Exécuter->Assemblée je peux trouver de la Microsoft.ReportViewer.WebForms (10.0.0.0). Je peux trouver les 8 et 9 versions aswell. Mais seuls les 8 et 9 versions sont répertoriées dans mon 'Ajouter des références..." boîte de dialogue.
OriginalL'auteur Alex | 2010-12-09
Vous devez vous connecter pour publier un commentaire.
OK, trouvé une solution: Apparemment VS2008 combiné avec ReportViewer2010 nécessite un peu de pratique-travail:
http://blogs.msdn.com/b/changliw/archive/2010/06/29/use-the-reportviewer-2010-control-in-visual-studio-2008-project.aspx
Après, j'ai extrait l'assemblée Dll dans le GAC, je pourrais les ajouter à la 'Ajouter une référence... dialogue" comme décrit ici:
http://www.csharp411.com/adding-assemblies-to-the-visual-studio-add-reference-dialog/
J'espère que cela va aider d'une autre âme en détresse! 😉
/Alex
Oups, a pris trop de temps à modifier. ReportViewer est sous Références->Ensembles->Extensions.
OriginalL'auteur Alex
Une autre cause possible d'assemblées ne présentant pas d'en Ajouter une référence est la cible implicite cadre de filtrage. E. g.: Visual Studio 2010 .NET Fwk 4.0 cible de filtre assemblées ciblant cette fwk. Pour ajouter Microsoft.ReportViewer.WebForms 10.0.0.0, j'ai changé de cible du projet fwk à 3,5, ajouté les références puis rallumé à 4.0.
OriginalL'auteur Alexei