none
Visual Web Developer 2010 Express に ReportViewer がアドオンできません RRS feed

  • 質問

  • Visual Studio 2010 Professional Edition 以上には、レポート機能がありますが、
    Visual Web Developer 2010 Express には、標準でレポート機能が付いていません。
    待ちに待っていたところ、最近以下の2つが提供されました。

    「Microsoft Report Viewer 2010 再頒布可能パッケージ」
    http://www.microsoft.com/downloads/details.aspx?familyid=A941C6B2-64DD-4D03-9CA7-4017A0D164FD&displaylang=ja

    「Microsoft Report Viewer 2010 日本語 Language Pack」
    http://www.microsoft.com/downloads/details.aspx?familyid=28AF0789-9B20-4CBA-9F76-D30DBF9A8C53&displaylang=ja

    ところが、これらをインストールしても、レポート機能が使えるようになりません。
    具体的には、Webアプリケーション(Visual Basic)から、新規項目追加しても、
    テンプレートに「Reporting」カテゴリが表示されません。

    インストールの仕方が間違っているのでしょうか?

    ご教示いただければ幸いです。

    2011年4月9日 8:17

回答

  • 以下の URL が参考になると思います。

     VWD 2010 Express - No Report Designer, No Report Viewer
     http://social.msdn.microsoft.com/Forums/is/Vsexpressvcs/thread/60c328ec-e34c-4937-be3b-e6fc41d35711

     Still can't add ReportViewer to VWD 2010
     http://social.msdn.microsoft.com/Forums/is/sqlreportingservices/thread/5694715c-daa0-4c14-828f-2e35a9da8ade

    • 回答としてマーク 山本春海 2011年4月22日 5:33
    2011年4月9日 12:17
  • totojoさん、Azuleanさん、早速のアドバイス、ありがとうございます。

    2008の時は、Visual Web Developer 2008 Express に、
    「Microsoft Report Viewer 2008 再頒布可能パッケージ」
    「Microsoft Report Viewer 2008 日本語 Language Pack」
    をインストールしただけで大丈夫でした。

    Webアプリケーション(Visual Basic)からの、新規項目追加で、
    テンプレートに「Reporting」カテゴリが表示されるようになったので、
    2010も同様にできると思っていたのです。

    ご教示いただいたURLを参考にしてみましたが、うまくいきません
    Microsoft.ReportViewer.Common.dll と
    Microsoft.ReportViewer.WebForms.dl への
    参照も追加したのですが、状況は変わりませんでした。

    URLのリンク先も参考にしたところ、Microsoft のモデレータから
    ReportViewerのVisual Studioへのサポートはやめました。
    SQL Server 2008 Express With Advance Services の
    Business Intelligence Development Studio 2008 を使ってください。
    と言った、投稿がありました。
    https://connect.microsoft.com/VisualStudio/feedback/details/632398/microsoft-report-viewer-add-on-for-visual-web-developer-2010-express-edition

    ご参考のため、追記させていただきます。

    • 回答としてマーク 山本春海 2011年4月22日 5:33
    2011年4月11日 22:34

すべての返信

  • 以下の URL が参考になると思います。

     VWD 2010 Express - No Report Designer, No Report Viewer
     http://social.msdn.microsoft.com/Forums/is/Vsexpressvcs/thread/60c328ec-e34c-4937-be3b-e6fc41d35711

     Still can't add ReportViewer to VWD 2010
     http://social.msdn.microsoft.com/Forums/is/sqlreportingservices/thread/5694715c-daa0-4c14-828f-2e35a9da8ade

    • 回答としてマーク 山本春海 2011年4月22日 5:33
    2011年4月9日 12:17
  • ちょっと別口のフォローアップを。

    「Microsoft Report Viewer 2010 再頒布可能パッケージ」

    (中略)

    ところが、これらをインストールしても、レポート機能が使えるようになりません。
    具体的には、Webアプリケーション(Visual Basic)から、新規項目追加しても、
    テンプレートに「Reporting」カテゴリが表示されません。

    再頒布可能パッケージは、あくまでそれを使ったアプリケーションなどを実行可能にするためのパッケージです。
    開発機能を提供するものではありませんので、それをインストールしても、開発環境に機能が追加されるわけではありません。
    (一番上の「簡単な説明」にもそういった主旨のことが書いてあります)

    これは、今回の Report Viewer に限らず、よくある話ですのでご留意ください。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    2011年4月9日 14:59
    モデレータ
  • totojoさん、Azuleanさん、早速のアドバイス、ありがとうございます。

    2008の時は、Visual Web Developer 2008 Express に、
    「Microsoft Report Viewer 2008 再頒布可能パッケージ」
    「Microsoft Report Viewer 2008 日本語 Language Pack」
    をインストールしただけで大丈夫でした。

    Webアプリケーション(Visual Basic)からの、新規項目追加で、
    テンプレートに「Reporting」カテゴリが表示されるようになったので、
    2010も同様にできると思っていたのです。

    ご教示いただいたURLを参考にしてみましたが、うまくいきません
    Microsoft.ReportViewer.Common.dll と
    Microsoft.ReportViewer.WebForms.dl への
    参照も追加したのですが、状況は変わりませんでした。

    URLのリンク先も参考にしたところ、Microsoft のモデレータから
    ReportViewerのVisual Studioへのサポートはやめました。
    SQL Server 2008 Express With Advance Services の
    Business Intelligence Development Studio 2008 を使ってください。
    と言った、投稿がありました。
    https://connect.microsoft.com/VisualStudio/feedback/details/632398/microsoft-report-viewer-add-on-for-visual-web-developer-2010-express-edition

    ご参考のため、追記させていただきます。

    • 回答としてマーク 山本春海 2011年4月22日 5:33
    2011年4月11日 22:34