当我尝试在 64 位 Windows Server 2008-R2 企业版中运行它时,我的窗口应用程序崩溃了。然后应用程序使用已安装在服务器中并在 Visual Studio 2017 中开发的 .Net 4.6.1。运行应用程序后,事件查看器中出现以下错误
应用程序:MyApplication.exe 框架版本:v4.0.30319 描述:由于 IP 65B3191A (65880000) 的 .NET 运行时中的内部错误,该进程已终止,退出代码为 800703e9。
错误应用程序名称:MyApplication.exe,版本:1.0.0.0,时间戳:0x5cffc5ed 错误模块名称:clr.dll,版本:4.7.3416.0,时间戳:0x5cabfd2c 异常代码:0x800703e9 错误偏移:0x002b191a 错误进程 id:0x93c 错误应用程序启动时间:0x01d520f04b7a64c8 错误应用程序路径:C:\Program Files (x86)\Chargoon\MyApplication\Application\MyApplication.exe 错误模块路径:C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll 报告编号:8f803530-8ce3-11e9-868d-005056856231
注意:该应用程序在 windows 10、8.1、8、windows server 2012 中运行良好
我搜索了这个问题并找到了一个正在安装 Windows 修补程序的解决方案,但我在任何地方都找不到它(它不再在 Microsoft 支持中可用)