2011-01-11 6 views
0

Существует ли требование лицензирования для клиента SSRS в настольном приложении? Приложение будет извлекать информацию для отчетов из SQL CE или плоских файлов.Лицензирование клиента SSRS в настольном приложении

Я предполагаю, что, поскольку средство просмотра отчетов встроено в .NET, которое, как и любой другой элемент управления .NET, не будет иметь дополнительных лицензионных затрат.

+4

Я голосующий, чтобы закрыть этот вопрос как не по теме, потому что ** речь идет о лицензировании или юридических проблемах **, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/a/274964/1402846) для получения дополнительной информации и [помощь/по теме] для получения дополнительной информации. –

ответ

4

Нет. Элемент управления ReportViewer является компонентом Visual Studio и свободно распространяется с вашими приложениями.

Сервер отчетов, однако, подлежит нормальному лицензированию SQL Server.

Конкретная разница заключается в выполнении отчета в локальном или удаленном режиме обработки.

Источники: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd&displaylang=en

http://www.gotreportviewer.com/

http://msdn.microsoft.com/en-us/library/ms251671(v=VS.100).aspx

1

Великий ответ вытащил из http://msdn.microsoft.com/en-us/library/ms252067.aspx, который указывает, что обработка клиент RDLC файлов свободен от лицензирования.

Элемент управления ReportViewer поддерживает локальный режим обработки, который позволяет запускать файлы определения отчета клиента (.rdlc) с использованием встроенных возможностей обработки элемента управления. Клиентский отчет, который вы запускаете в режиме локальной обработки, может быть легко создан в вашем проекте приложения. Существует четыре подхода к созданию отчета:

-Создание нового файла определения отчета клиента (.rdlc) с помощью Мастера отчетов.

-Создание нового файла определения отчета клиента (.rdlc) в Visual Studio.

-Погенерировать определение отчета программно.

Смежные вопросы