VS 2010でSQL Server 2005レポートサーバーレポートを作成しようとしていますが、「リモートレポート処理にはMicrosoft SQL Server 2008 Reporting Services以降が必要です」というエラーが発生します。コントロールを2008年のものにダウングレードするにはどうしたらいいですか?レポートビューアーコントロールVisual Studio 2010
1
A
答えて
0
残念ながら、これを回避する方法を知っている唯一の方法は、このタイプの開発に旧バージョンのVisual Studioを使用することです。しかし、それほど多くの解決策はありません。
0
レポートビューアコントロールの2005バージョンを使用する必要があります。残念ながら、MSはこれを2010年に使用することを認めていません。「2008年にアップグレードしてください」よりも技術関連の理由があるかもしれませんが、これが私の気持ちです。
- 古いコントロールはVS 2008(または2005)でのWinFormsフォームに置かれている必要があります
しかし、あなたはを通してジャンプするためにいくつかのフープを持っています。
- 新しいアプリケーションでは、フル.Net 4.0プロファイルを使用している必要があります。
- メインアプリケーションが署名されている場合、VS 2008 で作成するDLLには、厳密な名前のキーが必要です。
- VS 2010で作成したコントロールを含むフォームは、VS 2010のデザインビューで開きません。
- WPFを使用している場合、ネイティブコントロールはありません.WindowsフォームWinFormsコントロールをホストしてこれを実現するInterop。
また、レポートビューアーコントロールのいくつかのバージョンがそこにあることに注意してください: - V8.0 = VS 2005、VS 2008、SQL 2005 - V9.0 = VS 2008、SQL 2008 - v9.X = VS 2008、VS 2010、SQL 2008 R2 - v10 = VS 2010、SQL 2008 R2
これは役に立ちます。
関連する問題