Visual Studio 2017中的Microsoft Rdlc报表设计器

时间:2017-04-18 07:17:44

标签: c# rdlc windows-forms-designer visual-studio-2017

我是Microsoft Rdlc Report Designer extension和NuGet this包。

现在可以在Visual Studio 2017设计器中打开* .rdlc文件,但是当我尝试保存报表时出现错误:“未知报表版本:9.0

另外,我无法创建空* .rdlc文件,因为新文件... 对话框中没有相同的模板

enter image description here

UPD:

old时刻,我不知道如何解决这个问题,但我知道要避免

VS2015 中打开$scope.openCropModal = function(files) { if (!(files[0] instanceof Object) || (fileUploadMaxSize * 1100000) < files[0].size) { Alertify.alert('File size must be less than ' + fileUploadMaxSize + 'mb'); return false; } $('#cropLogoModal').modal({}); var $uploadCrop = $('#cropperMainContainer').croppie({ viewport: { width: 200, height: 200, type: 'square' }, boundary: { width: 300, height: 300 }, enableExif: true, enableOrientation: true, orientation: 4, }); var reader = new FileReader(); reader.onload = function (e) { $uploadCrop.croppie('bind', { url: e.target.result }).then(function() { }); }; reader.readAsDataURL(files[0]); $('#ready').on('click', function() { $uploadCrop.croppie('result', 'blob').then(function(blob) { }); }); $('.vanilla-rotate').on('click', function() { $uploadCrop.croppie('rotate', parseInt($(this).data('deg'))); }); } 报告,然后保存 - 下次 VS2017 可以打开/编辑/保存文件。

2 个答案:

答案 0 :(得分:2)

来自marketplace的答案:

  

如果错过了参考,就会发生这种情况。请搜索一下   所有代码和项目文件,以找到9.0引用和   更新到14.0。

     

通过Sql Reporting Services 25.04.2017

这意味着您需要在* .rdlc文件中搜索9.0版的模式(以前​​的xml结构),这对我来说并不明显

这就是为什么在VS2015中重新启动的原因。

答案 1 :(得分:2)

我发现从解决方案资源管理器中打开SSRS 2005布局会导致此错误。如果我关闭Visual Studio,打开文件资源管理器,找到.RDLC并双击它顶部打开VS 2017没有加载项目,我可以转换并保存文件。一旦它被转换并保存,我就可以在VS中正常使用它。