Microsoft .NET Framework 4.8 Build 3761 发布

2019年4月14日09:07:43 发表评论

Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。Microsoft .NET Framework 4.8 正式版今日发布。

访问:微软中国官方旗舰店

Microsoft .NET Framework 4.8 Build 3761 发布

更新列表:

ASP.NET

  • 修复ASP.NET CheckBox控件的InputAttributes和LabelAttributes的处理。[643614,System.Web.dll,Bug,Build:3646]
  • 修复了HttpApplicationFactory类中HttpApplication实例池中的perf问题。[639421,system.web.dll,Bug,Build:3673]
  • 修复了从页面/控件抛出的NullReferenceException,只有参数化的构造函数,在定位4.7.2时使用默认值[635479,System.Web.dll,Bug,Build:3673]
  • 修复了使用自定义DataAnnotation.ValidationAttribute时ValidationContext.MemberName的问题。[563497,System.web.dll,Bug,Build:3694]
  • 修复了在GMT以东使用不存在的文件的变更监视器时MemoryCache中的ArgumentOutOfRangeException。[684136,System.Web.dll,Bug,Build:3694]
  • 修复可能影响多部分数据处理的多值HTTP标头的处理。[684397,System.Web.dll,Bug,Build:3694]
  • 修复了可能影响多部分数据处理的多值HTTP标头的处理问题。[726155,System.Web.dll,Bug,Build:3734]
  • 对于客户端应用程序(winforms,WPF或控制台应用程序等),ASP.NET客户端应用程序服务API已经针对潜在的恶意JSON有效负载进行了强化。[727703,System.Web.dll,Bug,Build:3734]
  • 修复了ASP.NET 4.7中引入的问题,其中意外删除特定类型的缓存项可能导致孤立的* .delete文件阻止Web应用程序运行。[750653,System.Web.dll,Bug,Build:3734]

BCL

  • 修复了使用区域性感知StringComparer的集合的反序列化。[566534,mscorlib.dll,错误,版本:3621]
  • 修复了System.Runtime.CompilerServices.RuntimeFeature.IsSupported以正确考虑.NET Framework 4.7.1中引入的Portable PDB功能的应用程序兼容性quirk设置。[571206,mscorlib.dll,错误,版本:3621]
  • 通过解析年份编号超过该日期时代的年数的日语日期来修复该异常。只有当有人试图解析包含某个时代和年份的日期时,才会注意到行为的变化,而这一年超过了那个时代的去年。[590659,mscorlib.dll,错误,版本:3621]
  • 默认情况下,提升的进程不会读取HKCU以获取托管的COM激活信息。[592187,clr.dll,Bug,Build:3621]
  • 修复了CultureAwareComparer类的序列化兼容性问题。[621387,mscorlib.dll,错误,版本:3632]
  • 将System.IO.Compression zlib(在clrcompression.dll内)升级到最新的zlib版本1.2.11 [532490,clrcompression.dll,Bug,Build:3646]
  • 通过使用CAPI类减少哈希中的内存分配来修复(SHA256CryptoServiceProvider,等)[548940,System.Core.dll,Bug,Build:3646]
  • 通过使用CNG类减少哈希中的内存分配来修复(SHA256Cng,等)[548941,System.Core.dll,Bug,Build:3646]
  • 修复了Windows处理闰秒后System.DateTime返回错误时间的问题,方法是跟踪更改:DateTime和DateTimeOffset将使用Windows RS5系统报告的跳跃秒数。DateTime.Now和DateTime.UtcNow将始终与系统时间同步。DateTime和DateTimeOffset永远不会将闰秒报告为值60,而是始终将其报告为59. DateTime和DateTimeOffset操作将继续按原样运行,即内部始终将分钟处理为60秒,这使得它成为可能与低级平台兼容。[641206,mscorlib.dll,clr.dll,错误,版本:3646]
  • 修复了CultureAwareComparer对象的WCF反序列化失败问题。修复了使用WCF直接使用数据协定序列化与Web服务或应用程序进行通信的应用程序遇到无法反序列化CultureAwareComparer对象的问题。[645084,mscorlib.dll,错误,版本:3646]
  • 减少了在操作系统中设置的“FIPS模式”位的影响[653796,mscorlib.dll; System.Core.dll,Bug,Build:3646]
  • 将EnvelopedCms的默认内容加密算法更改为AES。[656518,System.Security.dll,Bug,Build:3646]
  • 修复了GetECDsaPublicKey以处理脑池曲线。[586452,System.Core.dll,Bug,Build:3673]
  • 减少了因使用X509Certificate2和相关类型而导致的对象完成次数。[654137,mscorlib.dll,System.dll,System.Security.dll,错误,版本:3673]
  • 修正了第1年日语日期的格式(作为任何时代的第一年),日期将使用元字符而不是年号“1”格式化。新格式化日期行为的示例:平成元年11月21日与旧格式化日期行为相比平成1年11月21日[670097,mscorlib.dll,错误,版本:3673]
  • 修复了RsaProtectedConfigurationProvider使用的默认设置(使用AES代替3DES,RSA现在使用2048位密钥,默认情况下OAEP处于启用状态),使用OAEP修复加密,以便写入正确的元数据。[549418,System.Configuration.dll,Bug,Build:3694]
  • 添加API以使用调用者指定的摘要算法获取证书指纹。[700365,mscorlib.dll,功能,版本:3694]
  • 修复了在行的开头读取异步读取具有少于字符的字节数的进程输出时抛出的IndexOutOfRangeException。[724219,System.dll,Bug,Build:3707]
  • 减轻某些System.Data.SqlClient使用方案中出现的兼容性中断。[727701,System.Configuration.dll,Bug,Build:3707]
  • 修复了使用BinaryFormatter序列化大量对象时发生的序列化异常。[761576,mscorlib.dll,Bug,Build:3734]当日期模式没有单引号时,添加了使用Gannen元格式化日语第一年的格式。例如,y年。[777279,mscorlib.dll,错误,版本:3745]

更多详细内容点击查看原文

 

下载地址:

https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/abd170b4b0ec15ad0222a809b761a036/ndp48-x86-x64-allos-enu.exe

©里维斯社,本站推荐使用的主机:阿里云腾讯云

晨会游戏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: