.NET Framework 4.7 中的已知问题

应用对象
.NET Framework 4.7

本文列出了安装 Microsoft .NET Framework 4.7 后可能会遇到的已知问题。

.NET Framework 4.7 的产品问题

有关已知问题和可用解决方法,请参阅以下文章。

说明
在 .NET Framework 4.7 中的不同缩放级别运行 DPI 感知应用程序时,窗体不会缩放到新级别
在安装了 .NET Framework 4.7 的计算机上调试应用程序时出现错误 CS8179
在 SpellCheck.CustomDictionaries.Clear () 以编程方式调用 SpellCheck 操作期间从 PresentationFramework.dll 引发的 NullReferenceException
日期时间选取器编辑字段无法在基于 .NET Framework 4.7 的应用程序中正确显示日期
由于缺少 d3dcompiler 更新,.NET Framework 4.7 安装会阻止 Windows 7、Windows Server 2008 R2 或Windows Server 2012
在 Windows Server 2016 (Server Core) 上安装 .NET Framework 4.7 后,无法加载 WPF 窗口
在 Windows 7 或 Windows Server 2008 上安装 .NET Framework 4.7 后 WPF 应用程序出现“COMException”错误
安装 .NET Framework 4.7 后打开基于 Sitefinity 的 Web 应用程序时发生异常错误
使用 .NET Framework 4.7 中的“Cache.Insert”方法插入项时过期时间问题
当使用 .NET Framework 4.7 中的 Configuration.Save (...) 或 Configuration.SaveAs (...) 方法重写应用程序的 web.config 文件时,ASP.NET/IIS 应用程序可能无法加载
AppContext 开关替代不适用于在 .NET Framework 4.7 上运行的应用程序
当更改 DFS 复制组或命名空间时,发生“值不在预期范围内”错误
依赖于 TLS 1.2 强加密的应用程序在 Windows 升级后遇到连接失败

注意如果遇到有关安装或卸载 .NET Framework 4.7 的问题,请参阅排查.NET Framework安装和卸载受阻的问题

参考资料

有关早期版本中.NET Framework的已知问题,请参阅以下知识库文章: