ModuleArt / quick-picture-viewer

🖼️ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.
https://moduleart.github.io/quick-picture-viewer
GNU General Public License v3.0
632 stars 60 forks source link

[BUG]can not work on 2012DC and Embedded Standard #68

Open jearol opened 3 years ago

jearol commented 3 years ago

Describe the bug can not work on 2012DC and Embedded Standard Dotnet 4.8 Runtime has been installed in Windows ("ndp48-x86-x64-allos-enu.exe")

Info:

To Reproduce Steps to reproduce the behavior:

  1. setup and run

Expected behavior can not work correctly

Screenshots no screenshots, but windows logs

Additional context

Windows 2012 R2 Datacenter (6.3.9600)

日志名称: Application 来源: .NET Runtime 日期: 2021/3/31 11:02:04 事件 ID: 1026 任务类别: 无 级别: 错误 关键字: 经典 用户: 暂缺 计算机: *** 描述: 应用程序: quick-picture-viewer.exe Framework 版本: v4.0.30319 说明: 由于未经处理的异常,进程终止。 异常信息: System.EntryPointNotFoundException 在 QuickLibrary.NativeMan.SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT) 在 quick_picture_viewer.Program.Main(System.String[])

日志名称: Application 来源: Application Error 日期: 2021/3/31 11:02:04 事件 ID: 1000 任务类别: (100) 级别: 错误 关键字: 经典 用户: 暂缺 计算机: *** 描述: 错误应用程序名称: quick-picture-viewer.exe,版本: 3.1.3.0,时间戳: 0xe46f86af 错误模块名称: KERNELBASE.dll,版本: 6.3.9600.19724,时间戳: 0x5ec5262a 异常代码: 0xe0434352 错误偏移量: 0x0000000000007afc 错误进程 ID: 0xae8 错误应用程序启动时间: 0x01d725da3a62c21e 错误应用程序路径: C:\Program Files (x86)\QuickPictureViewer\quick-picture-viewer.exe 错误模块路径: C:\Windows\system32\KERNELBASE.dll 报告 ID: 78249ac4-91cd-11eb-8108-5eecb7bc03e0 错误程序包全名: 错误程序包相对应用程序 ID:

Windows Embedded Standard SP1 (6.1.7601)

日志名称: Application 来源: .NET Runtime 日期: 2021/3/31 11:19:51 事件 ID: 1026 任务类别: 无 级别: 错误 关键字: 经典 用户: 暂缺 计算机: *** 描述: Application: quick-picture-viewer.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.EntryPointNotFoundException at QuickLibrary.NativeMan.SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT) at quick_picture_viewer.Program.Main(System.String[])

日志名称: Application 来源: Application Error 日期: 2021/3/31 11:02:04 事件 ID: 1000 任务类别: (100) 级别: 错误 关键字: 经典 用户: 暂缺 计算机: *** 描述: 错误应用程序名称: quick-picture-viewer.exe,版本: 3.1.3.0,时间戳: 0xe46f86af 错误模块名称: KERNELBASE.dll,版本: 6.3.9600.19724,时间戳: 0x5ec5262a 异常代码: 0xe0434352 错误偏移量: 0x0000000000007afc 错误进程 ID: 0xae8 错误应用程序启动时间: 0x01d725da3a62c21e 错误应用程序路径: C:\Program Files (x86)\QuickPictureViewer\quick-picture-viewer.exe 错误模块路径: C:\Windows\system32\KERNELBASE.dll 报告 ID: 78249ac4-91cd-11eb-8108-5eecb7bc03e0 错误程序包全名: 错误程序包相对应用程序 ID:

IPeluchito commented 3 years ago

The same happens in Windows 8.1, apparently only works on Windows 10.... :S

Beelink commented 3 years ago

The same happens in Windows 8.1, apparently only works on Windows 10.... :S

The app works well on Windows 7/8.1/10. This looks like a very strange bug. I will try to figure out this bug and fix it.