Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 VisualStudio2005报表和Windows7_Visual Studio 2010_Visual Studio_Windows 7_Reporting Services_Reportingservices 2005 - Fatal编程技术网

Visual studio 2010 VisualStudio2005报表和Windows7

Visual studio 2010 VisualStudio2005报表和Windows7,visual-studio-2010,visual-studio,windows-7,reporting-services,reportingservices-2005,Visual Studio 2010,Visual Studio,Windows 7,Reporting Services,Reportingservices 2005,我们最近升级到windows 7,并注意到与我以前版本的MS visual Studio 2005存在兼容性问题 从网络上看,我相信这个问题是由于Windows7的SP1造成的。我的组织不会仅仅为了一两个开发者就放弃SP1,所以我需要找到一个解决办法 这就是问题所在。。。 我有一个旧的微软VisualStudio网站,在家里有一个报告。此报告是在MS VS 2005中创建的 VisualStudio的其他版本有2010年和2012年。我试图将2005年的报告转换为2010年,但这确实表明它已被转

我们最近升级到windows 7,并注意到与我以前版本的MS visual Studio 2005存在兼容性问题

从网络上看,我相信这个问题是由于Windows7的SP1造成的。我的组织不会仅仅为了一两个开发者就放弃SP1,所以我需要找到一个解决办法

这就是问题所在。。。 我有一个旧的微软VisualStudio网站,在家里有一个报告。此报告是在MS VS 2005中创建的

VisualStudio的其他版本有2010年和2012年。我试图将2005年的报告转换为2010年,但这确实表明它已被转换,但我仍然无法打开该报告或对其执行任何操作。我的2005年网站太大,无法转换或迁移到2010年,我们仍然可以通过在2010年打开这个网站来维护这个2005年的网站。这似乎是2005年报告的一个问题

我没有办法对报表进行简单更改。还有人有什么想法吗?我甚至尝试在2010年创建此报告,然后将其添加到我2005年的网站,但这不起作用

问候
贝蒂。

你说一份报告,然后说它是一个完整的网站?为什么不在tandom运行第二个站点?创建一个全新的站点,并将其命名为

http:// (servername)/Reports2012
然后把报告放在那里。您不能在以前版本的站点中打开转换后的报表,您可以在Microsoft Business Intelligence Studio BIDS中查看它,它是Visual Studio的附加组件。如果您可以升级但无法在那里查看,则说明语言文件可能有问题。然后,我会在2005年的旧出价中复制一份,然后拿那份副本,看看你是否可以升级它,以及它是否能工作。如果这仍然不起作用,您可以在2010年投标中制作一份测试报告(SQL 2012适用于VS 2010,是的,但正确),以确保您可以在那里创建报告。很多时候,人们试图在VS 2012上打开SQL Server 2012报表,但它无法工作。您需要2010附加组件,您可以在“所有程序”>“MS SQL Server 2012”>“SQL Server数据工具”下找到它(当它打开并显示出价时,它们使命名非常混乱,但在程序下称自己为“数据工具”)。从SQL Server的那一年到2012年,SSRS的每一个其他版本都与之对应

如果报告升级仍然不起作用,但您可以创建一个运行新报告;我建议直接打开文件。报告解决方案中的项目通常有一个文件'(something).rdl',即rdl是实际的文件,只是该语言的XML标记。这是最后一种手段,因为您实际上是在尝试手动执行xml中升级失败的操作。您只需复制一份工作报告,然后将旧报告的各个部分粘贴到正确的部分。确保XML也是有效的

如果您无法管理它,则需要从头开始重新创建报告