2011-01-11 4 views
0

デスクトップアプリケーションにSSRSクライアントのライセンス要件はありますか?アプリケーションは、SQL CEまたはフラットファイルのいずれかからレポート情報を取得します。デスクトップアプリケーションのSSRSクライアントライセンス

レポートビューアは.NETに組み込まれているため、他のすべての.NETコントロールと同様に、追加のライセンスコストはかかりません。

+4

**これは、プログラミングやソフトウェア開発ではなく、ライセンスや法律上の問題**のため、このトピックをオフトピックとして閉じるよう投票しています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 –

答えて

4

いいえReportViewerコントロールはVisual Studioのコンポーネントであり、アプリケーションと共に自由に配布できます。

ただし、Report Serverは通常の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

グレート答えはRDLCファイルのクライアントの処理がライセンスから自由であることを示しているhttp://msdn.microsoft.com/en-us/library/ms252067.aspxから引っ張りました。

ReportViewerコントロールは、コントロールの組み込み処理機能を使用してクライアントレポート定義(.rdlc)ファイルを実行できるローカル処理モードをサポートしています。ローカル処理モードで実行するというクライアントレポートは、アプリケーションプロジェクトで簡単に作成できます。

- レポートウィザードを使用して新しいクライアントレポート定義(.rdlc)ファイルを作成します。

- Visual Studioで新しいクライアントレポート定義(.rdlc)ファイルを作成します。

- プログラムでレポート定義を生成します。