闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > .NET framework 4.8.3928 正式版离线下载包

.NET framework 4.8.3928 正式版离线下载包

  • 软件大小:未知
  • 更新日期:2020-07-05
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
.NET framework 4.8.3928 正式版离线下载包
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
.NET Framework 4.8 全新版发布更新,Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。此次改进了不少,有需要的就来下载吧!
.NET Framework 4.8 for Win7 / Win8 / Win10 整合版【2020/06/26】ot Wilenty





日志:

 
.NET Framework 4.8发行说明
.NET Framework发行说明描述了按产品区域分组的产品改进。每个更改都包含一个Microsoft内部VSTS错误ID,已更新的主要二进制文件以及更改是错误还是功能。
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]
的ClickOnce
  • 修复了高Dpi机器上的Clickonce UI对话框,对于新旧应用程序,其比例设置为100%以上,可扩展至300%。在用户想要查看旧映像的场景中,有一个退出开关“Switch.System.Windows.Forms.UseLegacyImages”,可以在dfsvc.exe.config文件中设置为“true”。[389534,Microsoft.Build.Tasks.v4.0.dll,Bug,Build:3621]
  • 修复了Mage,因此它可以在ClickOnce应用程序清单中正确更新依赖程序集的标识。[534286,Microsoft.Build.Tasks.v4.0.dll,Bug,Build:3621]
  • 修复了ClickOnce对话框(启动画面,安装进度对话框,维护对话框和更新对话框),具有此错误中提到的可访问性问题。修复用于重新排列控制索引并设置缺少的可访问名称。[541886,Microsoft.Build.Tasks.v4.0.dll,Bug,Build:3621]
  • 修复了Splash Screen中从右到左的进度条对齐以及ClickOnce UI的ARA和HEB语言的下载进度对话框。修复了ClickOnce对话框中的RTL布局。由于不传播此属性,因此将在RTL布局中设置单个控件。在进度条控件上显式设置此属性。[552893,Microsoft.Build.Tasks.v4.0.dll,Bug,Build:3621]
CLR
  • 固定LoadFrom(String,Byte [],AssemblyHashAlgorithm)与SHA2算法一起使用。[229901,mscorlib.dll,错误,版本:3621]
  • 值更改时减少了AsyncLocal内存开销。[470761,mscorlib.dll,错误,版本:3621]
  • 改进了几个同步原语中的自旋等待,以便在英特尔Skylake和更新的微体系结构上表现更好。[495945,mscorlib.dll,错误,版本:3621]
  • 修复了将错误值发送到EventListeners的问题。这包括启动和停止事件的不正确活动ID以及不正确的EventLevel值。[581072,mscorlib.dll,错误,版本:3621]
  • 修复了对新动态方法的并发调用可能导致的崩溃。[581154,mscorlib.dll,错误,版本:3621]
  • 修复了在EventSource上调用Dispose()时可能出现的死锁问题。[597221,System.Core.dll,Bug,Build:3621]
  • 现在,“shadowCopyVerifyByTimestamp”设置可针对各个应用程序域进行配置,而不是进程范围设置。这有助于您可能不是主机进程,但希望配置一个新的appdomain,用于在进行卷影复制时验证时间戳。[565570,clr.dll,错误,版本:3632]
  • 解决了JIT编译器在特定条件下优化了对CompareExchange内部操作的调用的问题[638227,clrjit.dll,Bug,Build:3646]
  • 从事件处理程序编组byref SafeArray时,CLR COM不再返回E_INVALIDARG。[239541,WindowsBase.dll,Bug,Build:3673]
  • 修复了在低内存情况下引发阻塞GC时潜在的挂起[374828,clr.dll,Bug,Build:3673]
  • 如果您在Skylake或更高版本的计算机上使用Server GC,您可能会注意到clr!SVR :: t_join :: join正在占用更多的CPU周期。这是因为clr!SVR :: t_join :: join使用了在Skylake +上花费更长时间的PAUSE指令。此修复程序缩减了在Skylake +计算机上运行时调用的次数。[683269,clr.dll,Bug,Build:3673]
  • 修复了GC在高内存压力下频繁出现LOH可能导致OOM过早出错的问题。[657730,clr.dll,错误,版本:3694]
  • 异常过滤器中的过程破坏异常(如访问冲突)现在会导致中止当前进程。[110375,clr.dll,Bug,Build:3694]
  • .NET现在与反恶意软件提供程序集成,以扫描从字节数组加载的程序集。[576558,clr.dll,功能,版本:3694]
  • 修复了ReadyToRun图像中缺少Win32资源的问题。[624174,crossgen.exe,Bug,Build:3694]
  • 修复了ngen createpdb的问题,其中传入长输出文件夹可能导致崩溃。[627712,ngen.exe,Bug,Build:3694]
  • 修复了将没有Win32资源的程序集编译为ReadyToRun映像时的交叉错误。[722265,coreclr.dll,错误,版本:3694]
  • 修复了处理源自x86上的Marshal.PtrToStructure的进程损坏状态异常的能力。[381677,clr.dll,错误,版本:3707]
  • 修复了服务器GC与垃圾回收期间在mscorlib或其他域中性程序集中实现的类型转发值类型交互时的间歇性访问冲突错误。[425626,clr.dll,错误,版本:3707]
  • 启用了一个非常模糊和不常见的使用模式,其中FX Closure Walks在默认域中过于昂贵。引入DeferFxClosureWalk(选择加入)开关,设置时执行以下操作:1)禁用DisableFxClosureWalk开关2)在LoaderOptimization.MultiHost中,假定所有程序集在默认域中都可共享,并且尽可能延迟闭包。此解决方案将提供良好的默认域性能和正确性。[485894,clr.dll,Bug,Build:3707]
  • 修复了当NGen的外观组件作为多域可共享加载时可能发生的崩溃。[602785,clr.dll,Bug,Build:3707]
  • 在永久锁定车队下改进了Monitor的锁定采集性能和可扩展性。[602844,clr.dll,Bug,Build:3707]
  • 修复了由于注册表损坏导致Ngen每次执行时导致内存耗尽的问题。[702519,mscorsvc.dll / mscorsvw.exe,Bug,Build:3707]
  • 当System.Diagnostics.Debugger.s_triggerThreadAbortExceptionForDebugger设置为true时触发System.Threading.ThreadAbortException。[732816,mscorlib.dll,错误,版本:3707]
  • 修复COM interop上的崩溃并正确返回OOM的hresult。[733492,clr.dll,Bug,Build:3707]
  • 阻止COM中的应用程序激活其GUID与注册表中声明的CLSID不匹配的托管类型“[752205,clr.dll,Bug,Build:3734]
  • 修复了在内存不足情况下加载异常堆栈跟踪时可能发生的死锁。[748860,diasymreader.dll,Bug,Build:3734]
  • 改进了System.Threading.Timer的可伸缩性。以前,System.Threading.Timer具有单个全局队列,该队列受单个进程范围的锁保护。如果在多CPU计算机上频繁使用计时器,这可能会成为可伸缩性问题。此更改分为N个每处理器队列以及其他改进,以提高高规模环境中的性能。出于兼容性原因,目前默认情况下不会激活此新代码。需要使用.NET Config变量ScalableTimer激活它。[735923,clr.dll,mscorlib.dll,错误,版本:3734]
配置 >...< runtime >< AppContextSwitchOverrides  value = “ ” Switch.System.Threading.UseNetCoreTimer = true “ ” /></ runtime ></ configuration >
  • 添加了一个opt-in配置选项,用于在争用时禁用等待关键部分的旋转等待。可以在.exe.config文件中选择更改,如下所示:[754173,clr.dll,Bug,Build:3734]
配置 >...< runtime >< Crst_DisableSpinWait  enabled = “ ” 1 “ ” /></ runtime ></ configuration >
  • 修复了SOS调试扩展[740360,sos.dll,Bug,Build:3734]中“!u -gcinfo”命令的输出
  • 正在分析其.NET Framework应用程序的客户将不再遇到其ICorProfilerCallback9 COM对象的泄漏,因为ICORProfilerCallback9 COM对象永远不会在EEToProfInterfaceImpl实例的析构函数中释放。[742282,clr.dll,Bug,Build:3734]
  • 更新了ICorProfilerInfo4 :: GetILToNativeMapping2以尊重rejitID字段并返回适当的映射。[748879,clr.dll,错误,版本:3734]
  • 修复了将实例存储到标记堆栈的问题,以便后续的后续代码可以通过弹出堆栈来操作。[750816,clr.dll,clrgc.dll,Bug,Build:3734]
  • 修复了JIT中使用显式尾部调用方法编译的问题。C#程序从不使用此功能,但会影响某些F#程序。如果您正在开发F#应用程序,您可能会看到不正确的结果或程序崩溃。解决方法是禁用尾调用或使用F#程序的调试版本。[754566,clrjit.dll,Bug,Build:3734]
联网
  • 修复了通过代理与HTTPS服务器通信时HttpWebRequest中的内存泄漏问题。[484621,System.dll,Bug,Build:3621]
  • 修复了HTTP状态行解析,以更好地容忍HTTP响应中缺少状态描述文本。[534936,System.dll,Bug,Build:3621]
  • 修复了NetworkChanged侦听器和用户回调时出现锁定时的NetworkInformation.NetworkChange死锁情况。[554780,System.Net.NetworkInformation.dll,System.dll,netstandard.dll,Bug,Build:3621]
  • 修复了ServicePoint.ConnectionLimit更新并同时发送请求时的死锁情况。[528650,System.dll,Bug,Build:3673]
  • 修复竞争条件,该条件有时会导致与服务器的所有连接停止发送HTTP请求。[499777,System.dll,错误,版本:3694]
  • 通过配置文件添加了该功能,以指定HTTP和SMTP API的Windows身份验证的默认凭据的选择性性能缓存。[514209,System.dll,Bug,Build:3694]
  • 失败后为PAC文件发现添加了重试计时器。[567511,System.dll,Bug,Build:3694]
  • 修复了1xx临时响应的处理。[711440,System.dll,Bug,Build:3734]
  • 修复了.NET Framework和.NET Core中的域欺骗漏洞,该漏洞在IDN编码过程中通过禁止某些Unicode字符应用国际域名编码时会导致URI的含义发生变化 - CVE-2019-0657 [694688,System.Private .Uri,Bug,Build:3745]
SQL
  • 修复了SqlDataReader.ReadAsync()同步运行的问题。现在该方法按预期异步运行。[594433,System.Data.dll,Bug,Build:3621]
  • 修复了使用SqlConnection.ConnectionString设置空连接字符串或空连接字符串时的问题,在.Net Framework 4.7.2中使用API会引发NRE异常。[613944,System.Data.dll,Bug,Build:3621]
  • 修复了与SQL相关的以下问题:使用.NET 4.7.2连接到Azure SQL DB时,在使用System.Data.SqlClient.SqlConnection的连接字符串中使用MultipleActiveResultSets = true时,异步查询操作有时会导致错误的TDS协议请求流从客户端发送,导致Async Query API失败连接字符串。[624283,System.Data.dll,Bug,Build:3632]
  • 修复了由于在转换为秒时将小毫秒超时截断为零而导致SqlClient登录可能使用无限超时的错误。[647908,System.Data.dll,Bug,Build:3646]
  • 此更改提供了一个AppContext开关,用于在SqlClient连接字符串中使TransparentNetworkIPResolution的默认值为false。[710778,System.Data.dll,Bug,Build:3694]
WCF
  • 修复了WCF跟踪查看器中的可访问性问题,导致ComboBox控件在高对比度主题中的主题不正确。[424922,SvcTraceViewer.exe,Bug,Build:3621]
  • 修复了AsyncResult中存在的竞争条件,它在调用Set()之前关闭WaitHandle。发生这种情况时,进程会因ObjectDisposedException崩溃。[552736,System.ServiceModel.Internals.dll,Bug,Build:3621]
  • 在中止连接时修复了竞争条件,导致在CleanupChannelCollections中抛出ObjectDisposedException。[586151,mscorlib.dll,错误,版本:3621]
  • 修复了大量线程调用WCF序列化逻辑时的高锁争用问题[570201,System.Runtime.Serialization.dll,Bug,Build:3646]
  • ServiceHealthBehavior是用于公开“?运行状况”端点的WCF服务的新服务行为(IServiceBehavior)。这种新行为允许人们监视其WCF服务的内部状态,并在侦听器出现故障,达到限制容量等时间内获取特定的HTTP响应代码。可以扩展此行为以进一步确定其WCF服务的运行状况。符合他们自己的自定义业务规则和需求。[620852,System.Servicemodel.dll,Feature,Build:3694]
  • 修复了由于在罕见的竞争条件下访问已处置的X509Certificate2实例而导致的System.AccessViolationException。修复方法是将服务证书清理推迟到GC。受影响的方案是使用具有证书身份验证的可靠会话的WCF NetTcp绑定。客户可以通过将以下AppSet添加到配置文件来选择加入修复程序。如果此AppSetting设置为true,则此代码更改不会影响现有服务。:<add key =“”wcf:deferSslStreamServerCertificateCleanup“”value =“”true“”/> [695709,System.Servicemodel.dll,Bug,Build:3694]
  • 修复了重新启动端口共享服务导致服务不可用时使用IIS托管的net.tcp服务的竞争条件。[695877,System.ServiceModel.WasHosting.dll,Bug,Build:3694]
  • 修复了跟踪日志中由于MSDN文档位置更改而损坏的损坏的WCF文档链接。[712450,System.ServiceModel.dll,Bug,Build:3707]
  • 进行了一些格式更改并将lang属性添加到WCF服务运行状况页面(如http:// localhost:83 / Service1?运行状况)和WCF服务元数据页面(如http:// localhost:83 / Service1)以提高可访问性。[777308,System.ServiceModel.dll,Bug,Build:3745]
Windows窗体
  • 现在,启用高对比度模式时,启用的标签始终使用高对比度文本颜色进行渲染。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[486578,System.Windows.Forms.dll,Bug,Build:3621]
  • 由于图像属性设置为不按比例,因此HDPI设备上的最大化/最小化新子窗体的按钮不能很好地缩放。在100%dpi的机器上,不需要缩放它,但在高dpi设备上,当缩放设置为100%以上时,需要缩放为最大化/最小化框设置的图像。[515092,System.Windows.Forms.dll,Bug,Build:3621]
  • 缩放时,复选框高度从正方形更改为矩形。填充和边距被缩放,因此添加了已经缩放的复选框高度,因为我们使用项目高度来绘制复选框而不是复选框高度。之前这些边距/填充是常量和可忽略的像素大小,并且不可见。[528418,System.Windows.Forms.dll,Bug,Build:3621]
  • 已经引入了CheckedListBox控件的新UIA行为:当焦点移动到没有任何选定项的控件时,Narrator现在会宣布CheckedListBox控件中的第一个复选框项。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[533226,System.Windows.Forms.dll,Bug,Build:3621]
  • 已引入已禁用链接标签的新行为:现在正确提供了链接标签的启用/禁用状态 - 禁用的链接具有IsEnabled = false可访问性属性,并由讲述人读取为“某些链接,已禁用”。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[537224,System.Windows.Forms.dll,Bug,Build:3621]
  • 已引入具有已定义链接区域的链接标签的新行为:链接区域可访问名称现在由Narrator读取为父链接标签的全文。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[537934,System.Windows.Forms.dll,Bug,Build:3621]
  • 改进了DateTimePicker控件的可访问性。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET Framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。[543580,System.Windows.Forms.dll,Bug,Build:3621]
  • 现在,当未设置AccessibleName属性时,关联的标签名称将用作DateTimePicker控件的可访问名称。默认的DateTimePicker的AccessibleRole现在是ComboBox。这些更改在重新编译为目标.Net Framework 4.8的应用程序中很有效。[544791,System.Windows.Forms.dll,Bug,Build:3621]
  • 修复了将UIA实时区域支持添加到WinForms的问题。添加了对Label类的Text属性更改通知的支持(通过UIA Live Regions)。[545374,System.Windows.Forms.dll,Bug,Build:3621]
  • “应用程序文件”和“应用程序目录”标签文本在本地化操作系统上被截断。开发人员将无法在UI上看到此控件的快捷方式信息。此修复程序有助于解决该问题,并始终显示标签的完整文本。[549024,System.Windows.Forms.dll,Bug,Build:3621]
  • 引入了数字和域上下控件的新UIA行为:没有标签的数字和域上下控件(自定义UIA名称)由Narrator宣布为“微调器”。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[549543,System.Windows.Forms.dll,Bug,Build:3621]
  • 引入了CheckedListBox控件的新UIA行为:当控件变得聚焦时,空的CheckedListBox控件现在具有为虚拟第一项绘制的焦点矩形。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[549558,System.Windows.Forms.dll,Bug,Build:3621]
  • 改进ListView可访问性,如果焦点是父ListView,则在所选ListView项目周围显示灰色矩形。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[564762,System.Windows.Forms.dll,Bug,Build:3621]
  • 修复了Winforms中的VisualStyle属性,检查支持的值(通过Winforms)以及超出此范围的任何值,Winforms会抛出异常。Winforms还会检查Winforms在使用此属性时是否支持VisualStyle属性集,如果不支持则不执行no-op。我们用来设置视觉样式的底层本机方法并不关心visualstyle传递给它的价值。进行此更改将使Winforms代码与Windows保持一致,并且在使用此属性时不会抛出异常但仍会验证支持的视觉样式。设置此属性时删除验证条件。[578093,System.Windows.Forms.dll,Bug,Build:3621]
  • 修复了DataGridView的Combobox扩展/折叠状态,可供使用辅助技术的客户访问。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET Framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。例如:
为了使针对.NET Framework 4.8的应用程序退出此更改,请使用以下开关组合:<AppContextSwitchOverrides value =“”Switch.UseLegacyAccessibilityFeatures = false; Switch.UseLegacyAccessibilityFeatures.2 = false; Switch.UseLegacyAccessibilityFeatures.3 =真 “”/>。[574309,System.Windows.Forms.dll,Bug,Build:3621]
  • 通过添加LiveSetting属性设置器检查,修复并改善了Live Regions功能的稳定性。从Windows 10 1709版(RS3)开始提供此功能。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET Framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。例如:
为了使针对.NET Framework 4.8的应用程序退出此更改,请使用以下开关组合:<AppContextSwitchOverrides value =“”Switch.UseLegacyAccessibilityFeatures = false; Switch.UseLegacyAccessibilityFeatures.2 = false; Switch.UseLegacyAccessibilityFeatures.3 =真 “”/>。[583863,System.Windows.Forms.dll,Bug,Build:3621]
  • 修复了Winforms应用程序和控件,当启用“”每个监视器“”Dpi感知时,它们不会根据监视器(或设备)的dpi进行缩放。默认情况下,Winforms应用程序的行为类似于“”系统“”Dpi感知。这导致Winforms应用程序/控件由于窗口缩放而显示为“”模糊“,并且在某些情况下,控件要么不缩放,要么缩放不成比例。在控制级别上进行更改以响应DPI更改事件(假设在发生DPI更改时窗口引发此事件)并根据新DPI重新调整控件。[597091,System.Windows.Forms.dll,Bug,Build:3621]
  • 通过向Label和GroupBox类添加对UIA通知事件的支持来修复。从Windows 10 1709版(RS3)开始提供此功能。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET Framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。例如:
为了使针对.NET Framework 4.8的应用程序退出此更改,请使用以下开关组合:<AppContextSwitchOverrides value =“”Switch.UseLegacyAccessibilityFeatures = false; Switch.UseLegacyAccessibilityFeatures.2 = false; Switch.UseLegacyAccessibilityFeatures.3 =真 “”/>。[563596,Windows.UI.Xaml.Automation.Peers.dll,Windows.dll,Bug,Build:3621]
  • 通过向ToolStripStatusLabel类添加对实时区域功能的支持来修复。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET Framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。例如:
为了使针对.NET Framework 4.8的应用程序退出此更改,请使用以下开关组合:<AppContextSwitchOverrides value =“”Switch.UseLegacyAccessibilityFeatures = false; Switch.UseLegacyAccessibilityFeatures.2 = false; Switch.UseLegacyAccessibilityFeatures.3 =真 “”/>。[564300,Windows.UI.Xaml.Automation.Peers.dll,Windows.dll,Bug,Build:3621]
  • 修复了通过改进DataGridView和ListView的可访问性以通过UIA提供排序方向:通过ItemStatus属性和列名添加公开排序顺序和排序列。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[549288,System.Windows.Forms.dll,Bug,Build:3621]
  • 通过使前向和后向工具条导航保持一致来修复。从Windows 10 1709版(RS3)开始提供此功能。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET Framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。例如:
为了使针对.NET Framework 4.8的应用程序退出此更改,请使用以下开关组合:<AppContextSwitchOverrides value =“”Switch.UseLegacyAccessibilityFeatures = false; Switch.UseLegacyAccessibilityFeatures.2 = false; Switch.UseLegacyAccessibilityFeatures.3 =真 “”/>。[544592,System.Windows.Forms.dll,Bug,Build:3621]
  • 通过使可访问和清晰修复了DataGridView只读TextBox单元的公告:可编辑的TextBox被宣布为“可编辑”,只读TextBox被宣布为“只读”。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[599936,System.Windows.Forms.dll,Bug,Build:3621]
  • 向ProgressBar类添加了对UIA通知事件的支持。从Windows 10 1709版(RS3)开始提供此功能。[581351,System.Windows.Forms.dll,Bug,Build:3632]
  • 修复了Narrator未公布DataGridView TextBox列的只读状态的问题。此更改在重新编译为目标.NET Framework 4.8的应用程序中很有效。[599936,System.Windows.Forms.dll,Bug,Build:3632]
  • 修复了在RDP会话中使用时Graphics类中的可靠性问题。[627739,System.Drawing.dll,Bug,Build:3632]
  • 修复了讲述人没有在PropertyGrid中宣布ComboBox的更新值的问题。向PropertyGrid添加了对UIA通知事件的支持。从Windows 10 1709版(RS3)开始提供此功能。为PropertyGrid的ComboBox值更改添加了屏幕阅读器公告。添加了ComboBox的文本字段更新以响应ComboBox选择更改。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。App.config文件内容如下所示(在642548中)。[508369,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复了当窗体移动到具有不同DPI缩放的辅助监视器时自动调整大小的控件的不正确缩放。[515971,System.Windows.Forms.dll,Bug,Build:3646]
  • 当Form转移到具有不同DPI缩放的辅助监视器时,修复了字体缩放表单上系统样式控件字体的不正确缩放[519500,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复了Checkbox和RadioButton控件截断问题控件属性设置为“FlatStyle”的问题。[519530,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复了将表单移动到具有不同DPI缩放的辅助监视器时自动调整大小控件的不正确缩放问题。FlowLayout中的所有控件(例如按钮)都放在第一列中,并在DPI更改时将AutoScroll属性设置为True [525684,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复了WinForms控件工具提示的问题,当键盘焦点移动到控件时它不会出现当用户使用键盘聚焦控件时,控件的工具提示现在会显示。此更改在具有Switch.System.Windows.Forms.UseLegacyToolTipDisplay值并且Switch.UseLegacyAccessibilityFeatures.3值设置为false或应用程序构建为目标.NET版本4.8的应用程序中有效。App.config文件内容如下所示(在642548中)。[548792,System.Windows.Forms.dll,错误,版本:3646]
  • 修复了DPI更改时的字体缩放问题。Winforms应用程序和控件,当启用“”每个监视器“”“”“Dpi意识到时,它们不会根据监视器(或设备)的dpi进行缩放。Winforms app默认表现得像“”“”系统“”“”Dpi意识到。这导致Winforms应用程序/控件显示“”“模糊”“”“作为窗口缩放它们的结果,在某些情况下,控件要么不缩放,要么缩放不成比例。在控制级别上进行更改以响应DPI更改事件(假设在发生DPI更改时窗口引发此事件)并根据新DPI重新调整控件[597091,System.Windows.Forms.dll,Bug,Build:3646]
  • 添加了对DataGridView Image单元格的Accessibility Invoke模式的支持,可以调用单元格的默认操作。(如果Image单元实际上是按钮的图像)为了使应用程序从这些更改中受益,应该将应用程序重新编译为目标.NET framework 4.8,或者应用程序应明确选择加入所有可访问性应用程序上下文切换app.config文件。App.config文件内容如下所示(在642548中)。[615721,System.Windows.Forms.dll,Bug,Build:3646]
  • 父窗口DPI更改时,修复了Winforms中的PropertyGrid控件缩放问题。.NET 4.8运行时中的PropertyGrid控件现在可以根据当前运行的监视器DPI设置正确缩放。开发人员必须通过定位到.NET 4.8框架或使用.NET 4.8 opt-in配置开关来选择加入此修复程序。[616661,System.Windows.Forms.dll,Bug,Build:3646]
  • 固定Checkbox和RadioButton控件设置为'FlatStyle'时不在高Dpi监视器上缩放。[638326,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复了DataGridView ComboBox可访问的层次结构。介绍了ComboBox UIA通知的支持。从Windows 10 1709版(RS3)开始提供此功能。为了使应用程序能够从这些更改中受益,应该将应用程序重新编译为目标.NET framework 4.8,或者应用程序应明确选择加入app.config文件中的所有辅助功能应用程序上下文切换。为了使针对.NET Framework 4.8的应用程序退出此更改,请使用以下开关组合:<AppContextSwitchOverrides value =“”Switch.UseLegacyAccessibilityFeatures = false; Switch.UseLegacyAccessibilityFeatures.2 = false; Switch.UseLegacyAccessibilityFeatures.3 =真 “”/>。[642548,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复当Control属性设置为'Flat / Popup style'时,RadioButton / ChecKBox控制截断问题[645041,System.Windows.Forms.dll,Bug,Build:3646]
  • 固定按钮控件,根据显示控件的显示器Dpi进行缩放。[656271,System.Windows.Forms.dll,Bug,Build:3646]
  • 改进了Windows窗体控件的加载/渲染时间。[662839,System.Windows.Forms.dll,Bug,Build:3646]
  • 修复了WinForms DataGridView控件的可访问层次结构,以将其当前编辑的控件(内部单元格TextBox或ComboBox)表示为相应编辑单元格的子级。添加了对DataGridView控件的UIA通知支持。[442899,System.Windows.Forms.Dll,Feature,Build:3673]
  • 现在,当用户使用键盘聚焦ToolStrip项时,将显示ToolStrip项的工具提示。此更改在具有Switch.System.Windows.Forms.UseLegacyToolTipDisplay值并且Switch.UseLegacyAccessibilityFeatures.3值设置为false或应用程序构建为目标.NET版本4.8的应用程序中有效。

下载地址
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧