Требуется ли Microsoft Report Viewer Redistributable 2008 для .NET Framework версии 3.5? - PullRequest
3 голосов
/ 21 августа 2008

Я упаковываю веб-приложение на основе .NET 2.0 для развертывания через пакет на основе установщика Windows. Наше приложение использует Report Viewer 2008, и я включаю установщик Microsoft Report Viewer Redistributable 2008. Когда я проверяю страницу загрузки для Report Viewer 2008 , в качестве требования указывается .NET 3.5.

Нужно ли устанавливать .Net 3.5 для просмотра отчетов 2008? Мы нацелены на .Net 2.0 для нашего приложения, в нашем коде нет ничего, что могло бы использовать 3.0 или 3.5 Frameworks.

Мы находимся в середине тестирования, и все, кажется, работает без 3.5, но я не хочу пропустить крайнее условие и вызвать ошибку для клиента, потому что он пропустил необходимый пакет времени выполнения. *

Ответы [ 5 ]

1 голос
/ 28 августа 2008

При использовании Reflector вы можете видеть, что Microsoft.ReportViewer.Common.dll зависит от «Microsoft.Build.Framework, Version = 3.5.0.0» и «Microsoft.Build.Utilities.v3.5, Version = 3.5.0.0 ». Строго говоря, у него есть требование 3.5. Но если используемая вами функция создания отчетов никогда не выполняет код, который использует / загружает их, то вы можете просто быть в порядке: -)

1 голос
/ 21 августа 2008

Имейте в виду, что MSFT может потребовать 3.5 Framework, чтобы они могли писать против него в будущих обновлениях / выпусках, что может привести ваше приложение в неподдерживаемое (по MSFT) состояние.

0 голосов
/ 22 сентября 2008

Мы развернули ReportViewer 2008 только с .net v2, проблем пока нет.

0 голосов
/ 28 августа 2008

Если все работает без проблем, то вам пока не нужен .NET 3.5 Framework. Установка .NET 3.5 Framework достаточно проста для выполнения вместе с более поздними версиями вашего программного обеспечения тогда и только тогда, когда ваше программное обеспечение перестает работать в этот момент .

0 голосов
/ 21 августа 2008

Пока что тестирование с использованием или без .NET Framework работает, как и ожидалось. У моего установщика есть пользователь, устанавливающий версию 2.0 Framework, и все работает как положено.

Меня беспокоит, что 3.5 указан в качестве предварительного условия на странице загрузки средства просмотра отчетов.

...