diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 6f55668..066f24e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -27,7 +27,7 @@ jobs:
run: nuget restore SlideCombine.csproj
- name: Build Solution (Release)
- run: msbuild SlideCombine.csproj /p:Configuration=Release /p:Platform="AnyCPU" /p:OutputPath=bin\Release\
+ run: msbuild SlideCombine.csproj /p:Configuration=Release /p:Platform="AnyCPU" /p:TargetFrameworkVersion=v4.0 /p:OutputPath=bin\Release\
- name: Create Release Package
run: |
@@ -63,7 +63,7 @@ PDF书签合并工具 v$version - Windows 7兼容版
系统要求:
✅ Windows 7 SP1 或更高版本
-✅ .NET Framework 4.5.2 或更高版本(通常已内置)
+✅ .NET Framework 4.0 或更高版本(Windows 7 已内置)
✅ 绿色软件,解压即用
使用方法:
@@ -245,7 +245,7 @@ pause
- ✅ 多编码支持
### 技术信息
- - 目标框架:.NET Framework 4.5.2
+ - 目标框架:.NET Framework 4.0
- 文件大小:约 30-50 KB
- 兼容系统:Windows 7 SP1 到 Windows 11
diff --git a/README_Windows7.md b/README_Windows7.md
index db95a35..5a5e3e3 100644
--- a/README_Windows7.md
+++ b/README_Windows7.md
@@ -6,7 +6,7 @@ PDF书签合并工具是一个专门为Windows 7系统优化的绿色软件,
### ✨ 主要特点
-- ✅ **Windows 7 原生支持**:基于 .NET Framework 4.5.2,大多数系统已内置
+- ✅ **Windows 7 原生支持**:基于 .NET Framework 4.0,系统已内置
- ✅ **绿色软件**:无需安装,解压即用,不写入注册表
- ✅ **体积极小**:编译后仅 30-50 KB
- ✅ **启动迅速**:原生 .NET Framework 应用程序
@@ -18,7 +18,7 @@ PDF书签合并工具是一个专门为Windows 7系统优化的绿色软件,
#### 最低要求
- **操作系统**:Windows 7 SP1 或更高版本
-- **运行时**:.NET Framework 4.5.2 或更高版本(通常已内置)
+- **运行时**:.NET Framework 4.0 或更高版本(Windows 7 已内置)
- **内存**:最低 512 MB,推荐 1 GB
- **磁盘空间**:至少 10 MB 可用空间
@@ -32,7 +32,7 @@ PDF书签合并工具是一个专门为Windows 7系统优化的绿色软件,
```
SlideCombine/
-├── SlideCombine.csproj # 项目配置文件 (.NET Framework 4.5.2)
+├── SlideCombine.csproj # 项目配置文件 (.NET Framework 4.0)
├── Program.cs # 程序入口点
├── Form1.cs # 主窗体界面和逻辑
├── Form1.Designer.cs # 界面设计代码
diff --git a/SlideCombine.csproj b/SlideCombine.csproj
index 30cbf43..9f6b8a0 100644
--- a/SlideCombine.csproj
+++ b/SlideCombine.csproj
@@ -7,7 +7,7 @@
Properties
SlideCombine
SlideCombine
- v4.5.2
+ v4.0
512
true
diff --git a/build_win7.bat b/build_win7.bat
index 94b5755..d4e7179 100644
--- a/build_win7.bat
+++ b/build_win7.bat
@@ -125,14 +125,14 @@ if not exist "Form1.Designer.cs" (
REM 编译 Release 版本
echo 🔨 编译 Windows 7 兼容版本...
-"%MSBUILD_PATH%" SlideCombine.csproj /t:Build /p:Configuration=Release /p:Platform="AnyCPU" /v:minimal /p:TargetFrameworkVersion=v4.5.2
+"%MSBUILD_PATH%" SlideCombine.csproj /t:Build /p:Configuration=Release /p:Platform="AnyCPU" /v:minimal /p:TargetFrameworkVersion=v4.0
if %ERRORLEVEL% neq 0 (
echo ❌ 编译失败!
echo 请检查代码中的错误
echo.
echo 常见问题:
- echo 1. 确保已安装 .NET Framework 4.5.2 Developer Pack
+ echo 1. 确保已安装 .NET Framework 4.0 Developer Pack
echo 2. 检查代码是否使用了高版本API
echo 3. 确认项目文件配置正确
echo.