Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
494 views
in Technique[技术] by (71.8m points)

.net - Are SSRS Reports supported in Visual Studio 2010 or 2012?

I haven't seen anything in the release notes, has anyone determined if there has been any improvement in this area? It's kind of surprising MS wouldn't support .resx files out of the box for SSRS reports.

The only option I see is creating a separate class library and using it to retrieve resource strings as shown in this article, which doesn't mention which version of SQL Server or VS they are using. (relating to the original question, it changed into just getting reports working in vs 2012)

I tried the Visual Studio 2012 Pro trial and the migration of the report project failed.

ProjectName.rptproj: The application which this project type is based on was not found.

When the project opens in Visual studio 2012 the Report Project says (incompatible) and text below it says

This project is incompatible with the current edition of Visual Studio.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I got reports and a report project (.rtproj) to work in Visual Studio 2010 with SQL Server 2008 R2! It will presumably work in any combination of VS 2010/2012 with SQL Server 2008 (R2) or SQL Server 2012.

  1. Install Visual Studio 2010 PLUS SP1.
  2. Install SQL Server Data Tools (SSDT)
  3. Install SQL Server 2012 with Data Tools and Reporting Services. (I used the trial version)

Now I can use Visual Studio 2010 for editing and deploying reports, even to SQL Server 2008 R2 (and likely other versions).

For older SQL Server Reporting Service versions there is still a question of whether there is anything new or unsupported in the VS10/12 report editor project.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...