Reporting services Visual Studio SSRS RDL文件打开时创建新文件(备份)

Reporting services Visual Studio SSRS RDL文件打开时创建新文件(备份),reporting-services,visual-studio-2015,Reporting Services,Visual Studio 2015,在VS中,我有一个带有SSRS项目的解决方案文件。项目中有8个RDL文件。当我打开一个以星号(*)打开的文件时,我遇到了一个问题,关闭窗口时,它会提示我保存该文件。然后我转到Windows资源管理器中的文件夹,当时我注意到Visual Studio在每次打开文件时都在创建新文件--,,, 这是威德。即使是wierder,也只为项目中的4个RDL文件(总共8个文件)创建了自动文件。四个文件始终在创建新的备份文件;有四个文件正常工作 有人知道是什么导致文件自动创建吗 备份 我检查了VS文件属性(没有

在VS中,我有一个带有SSRS项目的解决方案文件。项目中有8个RDL文件。当我打开一个以星号(*)打开的文件时,我遇到了一个问题,关闭窗口时,它会提示我保存该文件。然后我转到Windows资源管理器中的文件夹,当时我注意到Visual Studio在每次打开文件时都在创建新文件--

这是威德。即使是wierder,也只为项目中的4个RDL文件(总共8个文件)创建了自动文件。四个文件始终在创建新的备份文件;有四个文件正常工作

有人知道是什么导致文件自动创建吗 备份

我检查了VS文件属性(没有什么可看的:文件名和位置)。我还检查了文件资源管理器属性(它不是只读的)。我的项目文件夹TargetServerVersion
SQLServer2016或更高版本
。RDL文件是从2008 SSRS报表服务器下载的。我比较了所有RPT文件的标签,在我找到这个SO线程()之后

正在添加不断要求我保存的RDL文件

Move these files 
FROM HERE...
  C:\Users\myUser\Documents\Visual Studio 2015\Projects\SSRS\Project_ssrs2016\Decommissioned-2\
TO HERE...
  C:\Users\myUser\Downloads\Decommissioned-2 (backup)\

DELETED FILES FROM PROJECT
* Daily Yum Products Daily Traffic Report.rdl
* Load Planning Worksheet.rdl
* Temporary Employees.rdl
* Weekly Yum Products Daily Traffic Report.rdl
Move these files 
FROM HERE...
  C:\Users\myUser\Downloads\Decommissioned-2 (backup)\
TO HERE...
  C:\Users\myUser\Documents\Visual Studio 2015\Projects\SSRS\Project_ssrs2016\Decommissioned-2\

ADDED FILES TO PROJECT
* Daily Yum Products Daily Traffic Report.rdl
* Load Planning Worksheet.rdl
* Temporary Employees.rdl
* Weekly Yum Products Daily Traffic Report.rdl

=====================================

通过编辑2010年至2016年报告XML架构中所有问题文件的RDL文件标记,最终解决了此问题。我的操作如下:
(在VS中)>右键单击报告>查看代码>粘贴2016>保存

1) Daily Yum Products Daily Traffic Report.rdl
ORIGINAL
    <Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition" 
    xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
NEW
    <Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition" 
    xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">

2) Repeated for all problem files with 2010 schema
3) Repeated for all problem files with 2010 schema
4) Repeated for all problem files with 2010 schema

* Auto Save issue is resolved.  
1)每日百胜产品每日流量报告.rdl
起初的
刚出现的
2) 对2010架构的所有问题文件重复此操作
3) 对2010架构的所有问题文件重复此操作
4) 对2010架构的所有问题文件重复此操作
*自动保存问题已解决。
我认为导致创建备份文件的原因与Visual Studio检测到项目TargetServerVersion和RDL XML模式中的冲突有关。不知道为什么2008年的文件有效,而2010年的文件无效;不管怎样,我离开了2008年

这些帖子有一些有用的答案


只有当您可以修改SSRS的目标版本时,这才是一个解决方案
1) Daily Yum Products Daily Traffic Report.rdl
ORIGINAL
    <Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition" 
    xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
NEW
    <Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition" 
    xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">

2) Repeated for all problem files with 2010 schema
3) Repeated for all problem files with 2010 schema
4) Repeated for all problem files with 2010 schema

* Auto Save issue is resolved.