我正在尝试安装Microsoft 报告查看器 (2015)在网络服务器上。
Web 服务器是一个Windows Server 2012 R2(x64)实例。Web 服务器将运行一个使用“.aspx”页面中的报告查看器的 .NET 应用程序。Web 服务器是全新安装的,具有.NET 4.6安装,并从 IIS 和其他已安装的功能中选择组件。有一个单独的 Web 服务器托管 SQL 数据库和 SSRS。
这系统要求对于 Report Viewer,指示需要 .NET 3.5 或 4.0,以及Microsoft SQL Server 2014 的 Microsoft 系统 CLR 类型被安装。
我尝试通过相关资源部分,但出现此错误:
Microsoft Systems CLR Types for SQL Server 2014 需要 .NET Framework 版本 2.0 或 3.0 或 3.5 或 4.0。在安装 Microsoft System CLR Types for SQL Server 2014 之前,请确保满足此要求。
可以从提供的链接安装 MS CLR 类型,或者从中选择功能Microsoft SQL Server 2014 功能包页面(单击下载,然后勾选您想要的复选框)。我尝试了这种安装方法,得到了相同的结果。我做到了不是尝试整个功能包。
我查看了服务器的注册表,在其中看到了 .NET 的预期版本。我查看了目录:\Windows\Microsoft.NET\Framework64目录,并查看其中的预期文件夹。
安装报表查看器缺少什么设置或者需要什么设置?
(这是我的第一篇 Stack Exchange 宇宙帖子。欢迎任何建议或编辑。我的网站声誉限制了我可以包含的链接/图像的数量。)
答案1
卸载并重新安装 .NET 3.5 解决了这个问题。找不到问题的根源,或者 .NET 的初始安装出了什么问题,希望我能提供更好的答案。