window7 wpf程序打不开问题排查及处理

部署到客户服务器后,现场反馈打不开软件

1.查看事件查看器报错

Description: A .NET application failed. Application: DataCollectionClient.exe Path: C:\Users\Administrator\Desktop\***.exe Message: The application to execute does not exist: 'C:\Users\Administrator\Desktop\***.dll'.

后面查看桌面程序,发现不是快捷方式,是exe,但是目前打包exe是带支持dll的,找到程序包所在实际目录,重新启动,仍未打开 ,再次查看事件查看器

2.事件查看器报错

Description: A .NET application failed. Application: DataCollectionClient.exe Path: C:\Users\Administrator\Desktop\mes\DataCollectionClient_202505211742\DataCollectionClient.exe Message: Failed to load the dll from [C:\Program Files\dotnet\host\fxr\6.0.36\hostfxr.dll], HRESULT: 0x80070057 The library hostfxr.dll was found, but loading it from C:\Program Files\dotnet\host\fxr\6.0.36\hostfxr.dll failed - Installing .NET prerequisites might help resolve this problem. https://go.microsoft.com/fwlink/?linkid=798306

根据事件查看器报错,打开链接,找到我windows7对应环境及安装包,安装后重启

3.注意事项

在我排查前,电脑已安装对应 net环境,所以安装其他补丁后成功,未安装环境的注意需先安装对应net环境

相关推荐
专注VB编程开发20年39 分钟前
C#全面超越JAVA,主要还是跨平台用的人少
java·c#·.net·跨平台
秋田君3 小时前
前端工程化部署入门:Windows + Nginx 实现多项目独立托管与跨域解决方案
前端·windows·nginx
不起眼的小草5 小时前
windows系统使用nvm配置自动切换node版本
windows
齐鲁大虾6 小时前
Windows 操作系统中 SQL Server 的版本要求
windows
不惑_6 小时前
Windows 安装 Docker 和 Docker Compose 完整教程
windows·docker·容器
猫头虎7 小时前
GoLand 2025.3 最新变化:值得更新吗?
ide·windows·macos·pycharm·编辑器·intellij-idea·idea
Filotimo_7 小时前
Spring Data JPA 方法名查询特性的使用
java·开发语言·windows
啊哈哈哈哈啊有7 小时前
导出树形结构,excel
java·windows·excel
charlie1145141918 小时前
如何把 Win32 窗口“置顶”(Windows + C++)
开发语言·c++·windows·笔记·学习·软件工程