2013-01-15 205 views
4

我還沒有看到release notes中的任何內容,有沒有人確定這方面是否有任何改進?這是一種令人驚訝的MS不支持.resx文件開箱即用的SSRS報告。在Visual Studio 2010或2012中是否支持SSRS報告?

我看到的唯一選擇是創建一個單獨的類庫,並使用它來檢索資源字符串,如this article所示,它沒有提及它們使用的是哪個版本的SQL Server或VS。 (關於原來的問題,它變成剛剛得到報告在2012年工作)

我試過Visual Studio 2012臨審判和報告項目的遷移失敗。

ProjectName.rptproj:該項目類型所基於的應用程序未找到。

當項目在Visual Studio 2012中打開報表項目說(incompatible)和它下面的文字說

該項目是與Visual Studio的當前版本不兼容。

回答

8

我得到的報告和報告項目(.rtproj)在Visual Studio 2010與SQL Server 2008 R2工作!它可能會以VS 2010/2012與SQL Server 2008(R2)或SQL Server 2012的任意組合工作。

  1. 安裝Visual Studio 2010 PLUS SP1。
  2. 安裝SQL Server Data Tools(SSDT)
  3. 安裝帶有Data Tools和Reporting Services的SQL Server 2012。 (我用的是試用版)

現在我可以使用Visual Studio 2010進行編輯和部署報告,甚至到SQL Server 2008 R2(以及可能的其他版本)。

對於較早的SQL Server Reporting Service版本,仍然存在VS10/12報表編輯器項目中是否存在任何新的或不受支持的問題。

+0

Iko,您是否必須在運行Visual Studio的客戶機上安裝帶有Data Tools和Reporting Services的SQL Server 2012? – Jay

+0

是的,列出的3個項目都安裝在開發人員自己的PC上。這些報告然後可以被部署到例如一臺使用SQL Server 2008 R2的生產服務器(與商業智能等單獨設置)。在使用2008 SS R2和商業智能設置服務器後,它不需要從VS 2008升級到VS 2010的任何更改,唯一的變化是開發人員的PC上讓VS允許編輯報表。 – lko

+0

謝謝,你知道同樣的工具是否能夠啓用SSIS包開發嗎? – Jay