Skip to content

[1.7.18.2/兼容性问题] 由于Http库版本冲突导致的程序无法启动 #330

@doudou0720

Description

@doudou0720

软件版本 | App Version

1.7.18.1->1.7.18.2

操作系统及版本 | OS & Version

windows 10 64bit 1703

问题描述 | Description

程序不能启动

复现步骤 | Steps to Reproduce

双击程序

期望结果 | Expected Behavior

至少把主界面弹出来

其他补充信息 | Additional Info

还原系统
系统版本不能安装.NET Framework 4.8.1
可能导致自动升级机制使得1.7.18.1卡死

没有产生日志文件,但是有crash文件
[PID:5008] 捕获到未处理的异常: System.TypeInitializationException: “Ink_Canvas.MainWindow”的类型初始值设定项引发异常。 ---> System.IO.FileNotFoundException: 未能加载文件或程序集“System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
在 Ink_Canvas.MainWindow..cctor()
--- 内部异常堆栈跟踪的结尾 ---
在 Ink_Canvas.Helpers.LogHelper.WriteLogToFile(String str, LogType logType) 位置 D:\community\Ink Canvas\Helpers\LogHelper.cs:行号 35
在 Ink_Canvas.App.InitializeCrashListeners() 位置 D:\community\Ink Canvas\App.xaml.cs:行号 185
在 Ink_Canvas.App..ctor() 位置 D:\community\Ink Canvas\App.xaml.cs:行号 95
在 Ink_Canvas.App.Main()
[内存: 31 MB, CPU时间: 00:00:00.4375000, 运行时长: 0秒]

[2025-12-22 19:22:09] [PID:5008] 应用程序即将终止
[内存: 31 MB, CPU时间: 00:00:00.4375000, 运行时长: 0秒]

Metadata

Metadata

Assignees

Labels

问题Something isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions