如何将 SQL 报告项目 (rptproj) 升级到 Visual Studio 2012?

Posted

技术标签:

【中文标题】如何将 SQL 报告项目 (rptproj) 升级到 Visual Studio 2012?【英文标题】:How do I upgrade SQL Report projects (rptproj) to Visual Studio 2012? 【发布时间】:2012-09-05 08:02:21 【问题描述】:

如果我在工作,我们目前正在使用 Visual Studio 2008,因为 2010 年不包含投标内容,我现在被要求测试 2012 年是否更好,所以我们有一个允许我工作的虚拟机我们已经安装了 Visual Studio 2012 和 2012 集成服务。

我尝试打开我们的其中一个解决方案,其中包含各种报告项目。当我这样做时,我会得到一个我选择的单向升级选项,然后我得到以下内容:

Projectname.rptproj:未找到此项目类型所基于的应用程序。请尝试此链接以获取更多信息:link

此链接无法正常工作,对于 Visual Studio 2012,我似乎找不到太多关于此的内容,我在这里遗漏了什么吗?提前感谢您的帮助。

【问题讨论】:

【参考方案1】:

根据this,看来您必须安装 VS2012 的客户端工具(来自 SQL2012 安装程序)才能获得 BIDS 位。顺便说一句,安装 VS2012 客户端工具显然会同时更新 VS2010 和 VS2012。

【讨论】:

对不起,我自己试过了;似乎 VS2012 还不支持 SQL BI 项目(从 SQL2008/VS2010 听起来很熟悉?)。根据social.msdn.microsoft.com/Forums/en-US/vssetup/thread/… 的说法,它应该在年底前上市(不过我不会屏住呼吸)。 如何编辑您的原始答案以在评论中包含信息? :-)【参考方案2】:

微软最近发布了the tools 在 VS2012 中打开和创建 .rptproj 项目所必需的:Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2012

【讨论】:

注意,如果您安装了 x64,请务必选择 执行 SQL Server 2012 的全新安装,props go to this post

以上是关于如何将 SQL 报告项目 (rptproj) 升级到 Visual Studio 2012?的主要内容,如果未能解决你的问题,请参考以下文章

如何让Visual Studio 2008编辑SSRS 2005报表项目没有安装SQL Business Intelligence Development Studio 2005?

我已经将我的项目 PHP 版本升级到 8 并将 PHPUnit 升级到 9.x,但是不再生成覆盖率报告?

如何将大型 SQL Server 表拉入 C# 进行分析

如何将sql查询放入ms访问报告中?

如何将 SQL Server 2008 R2 SSIS 包升级到 SQL Server 2016?

csharp 如何:将报告绑定到MS SQL Server #report #devexpress