终于看到VS2022有“Microsoft Reporting Services Projects 2022”,它应该作为报表设计器工作并打开现有报表。但事实证明,由于新版本的 VS,现在所有报告项目均不受支持/不兼容。如果安装了VS2019,一切都会正常。
迁移报告信息不是很丰富:
未找到该项目类型所基于的应用程序。请尝试此链接以获取更多信息:https://go.microsoft.com/fwlink/?LinkId=661331&projecttype=F14B399A-7131-4C87-9E4B-1186C45EF12D
有什么想法可以让它们在 VS2022 中工作吗?也许有人有类似的经历?
解决方案: 感谢发布的建议(标记为绿色),成功安装了“Microsoft Reporting Services Projects”版本 3.0.1,这对 VS2019 至关重要,而不是“Microsoft Reporting Services Projects 2022”。这解决了我的报告问题,但由于报告解决方案过时。可能需要将其更新到较新的版本以避免此类遗留解决方法。
我遇到了类似的问题。我正在处理我的报告,关闭了 VS2022 并尝试重新打开该项目,它显示为“不兼容”。
转到扩展 -> 管理扩展 -> 已安装
在我的例子中,“Microsoft Reporting Services 项目”被禁用。重新启用它,然后关闭并重新打开 VS2022。如果项目仍然显示“不兼容”,重新加载它应该可以解决问题。
如果您希望在 VS2022 候选版本发布到 VS Gallery 之前尽早访问它们,我们将为客户提供在最终发布之前提供反馈的机会。要在 Visual Studio 中访问扩展的候选版本,您可以通过创建“私人库”并输入以下设置来实现。
导航到“工具”>“选项”,然后选择“常规”下的“扩展和更新”。 在“其他扩展库”下,输入以下详细信息: 名称:Microsoft BI VSIX 预览版 网址:http://aka.ms/ProBI-VSIX2022 输入这些设置后,当有新的候选版本时,您的“扩展和更新”对话框将显示扩展的更新,您可以安装该候选版本,以便在 VS Gallery VSIX 更新之前提供一两天的反馈。
提供反馈并报告此 Vsix 包或 Reporting Services 项目的一般问题:[电子邮件受保护]。
对于我的团队来说,我们缺少“Dynamics 365 Report Authoring Extension”。您可以通过检查报告的连接(右键单击,数据源属性)、常规、嵌入式连接、类型(下拉列表)来检查它是否已安装。列表中应包含 MSCRMFETCH 或“Microsoft Dynamics 365 Fetch”。
如果没有,您可以从 Microsoft 下载 https://www.microsoft.com/en-us/download/details.aspx?id=56973 或在 Microsoft 网站上搜索“Dynamics 365 Report Authoring Extension”