我是Microsoft Rdlc Report Designer extension和NuGet this
包。
现在可以在Visual Studio 2017设计器中打开* .rdlc文件,但是当我尝试保存报表时出现错误:“未知报表版本:9.0
另外,我无法创建空* .rdlc文件,因为新文件... 对话框中没有相同的模板
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 可以打开/编辑/保存文件。
答案 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中正常使用它。