Почему я не вижу Microsoft.ReportViewer.WebForms версии 10.0.0.0 в диалоговом окне «Добавить ссылку ...»? - PullRequest
5 голосов
/ 09 декабря 2010

У меня есть проект служб отчетов VS2008 (база данных: SQL Server 2008 RC2).Этот проект был обновлен с VS2005 / SQL2005.

Мне нужно обновить элемент управления Report Viewer до версии 10.0.0.0.Но когда я устанавливаю распространяемый (http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd),), он не добавляется на вкладку .NET в диалоге «Добавить ссылку ...»!

Я вижу Microsoft.ReportViewer 8.0.0.0 и Microsoft.ReportViewer 9.0.0.0 в диалоговом окне, но не 10.0.0.0

Я попытался запустить удаление для всего, что связано с ReportViewer, и переустановить элемент управления ReportViewer 10.0.0.0.в диалоговом окне, но нет версии 10!

Проверка GAC через Пуск-> Выполнить-> Сборка. Я вижу все три версии. Я не могу удалить 8 и 9, потому что они, очевидно, используются другими программами ...

Это сводит меня с ума ...

Что мне нужно сделать, чтобы сделать эту сборку доступной в диалоговом окне "Добавить ссылку ..." в Visual Studio 2008 ??

С уважением, Алекс

Ответы [ 2 ]

7 голосов
/ 09 декабря 2010

ОК, нашел решение: Очевидно, VS2008 в сочетании с ReportViewer2010 требует небольшой ручной работы:

http://blogs.msdn.com/b/changliw/archive/2010/06/29/use-the-reportviewer-2010-control-in-visual-studio-2008-project.aspx

После того, как я извлек DLL сборки из GAC, я мог бы добавить ихв диалог «Добавить ссылку ...», как описано здесь:

http://www.csharp411.com/adding-assemblies-to-the-visual-studio-add-reference-dialog/

Надеюсь, это поможет другой несчастной душе!;)

/ Алекс

0 голосов
/ 19 августа 2015

Другой возможной причиной, по которой сборки не отображаются в ссылке «Добавить», является неявная фильтрация целевого фреймворка.Например: Visual Studio 2010, цель .NET Fwk 4.0 будет фильтровать сборки, предназначенные для этого конкретного fwk.Чтобы добавить Microsoft.ReportViewer.WebForms 10.0.0.0, я изменил целевой проект fwk на 3.5, добавил ссылки, а затем переключился на 4.0.

...