5 Commits

Author SHA1 Message Date
Developer
0c903d2cd7 修复ILRepack配置错误
- 移除了对系统程序集System.Threading.Tasks.dll的合并
- 添加了/target:exe参数确保正确生成exe文件
- 只合并必要的第三方依赖项EPPlus.dll

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 14:37:46 +08:00
Developer
cfcc1b578b 添加环境检测和单exe打包功能
1. 添加.NET Framework 4.8环境检测
   - 启动时检查注册表确认运行环境
   - 缺失时显示明确错误信息和下载链接

2. 配置单exe打包方案
   - 使用ILRepack合并依赖项
   - 更改输出文件名为ExcelMerger_merged.exe
   - 添加必要的项目配置

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 14:28:25 +08:00
Developer
b3a3381802 恢复项目目标框架为net48,并将EPPlus版本降级至4.5.3.3 2025-11-20 14:17:34 +08:00
Developer
1dffb81325 实现Excel合并工具功能
- 添加EPPlus NuGet包用于Excel文件处理
- 设计完整的UI界面(文件夹选择、按钮、进度条、日志显示)
- 实现Excel文件合并核心逻辑,支持多个xlsx文件合并
- 添加错误处理和进度跟踪功能
- 提供用户友好的操作界面和提示信息

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 12:10:18 +08:00
7abace1d8a 添加项目文件。 2025-11-20 11:10:53 +08:00