feat: 新增一键构建脚本 (v2.0.1)

- 添加 build.ps1 PowerShell 构建脚本
- 添加 build.bat 批处理入口(双击一键构建)
- 支持 Debug/Release 配置切换
- 支持自包含模式发布
- 自动检测 .NET SDK、清理输出、编译打包
This commit is contained in:
miao-moe
2026-06-28 07:14:37 +00:00
parent 8dd1eed519
commit bb0c8832a0
41 changed files with 811 additions and 38 deletions

Binary file not shown.

View File

@@ -0,0 +1,68 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v6.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"Better-Seewo.Manager/2.0.0": {
"dependencies": {
"DocumentFormat.OpenXml": "2.20.0",
"Newtonsoft.Json": "13.0.3"
},
"runtime": {
"Better-Seewo.Manager.dll": {}
}
},
"DocumentFormat.OpenXml/2.20.0": {
"dependencies": {
"System.IO.Packaging": "4.7.0"
},
"runtime": {
"lib/net6.0/DocumentFormat.OpenXml.dll": {
"assemblyVersion": "2.20.0.0",
"fileVersion": "2.20.0.0"
}
}
},
"Newtonsoft.Json/13.0.3": {
"runtime": {
"lib/net6.0/Newtonsoft.Json.dll": {
"assemblyVersion": "13.0.0.0",
"fileVersion": "13.0.3.27908"
}
}
},
"System.IO.Packaging/4.7.0": {}
}
},
"libraries": {
"Better-Seewo.Manager/2.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"DocumentFormat.OpenXml/2.20.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+oFMsEppo/W6KpGTRXaJl2jTFYn9zeon4FaZuDoCijQ1/0JaPENaCef7d4Y3f8v116eKhVBwd4Ya+/NDglxkjw==",
"path": "documentformat.openxml/2.20.0",
"hashPath": "documentformat.openxml.2.20.0.nupkg.sha512"
},
"Newtonsoft.Json/13.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
"path": "newtonsoft.json/13.0.3",
"hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
},
"System.IO.Packaging/4.7.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9VV4KAbgRQZ79iEoG40KIeZy38O30oWwewScAST879+oki8g/Wa2HXZQgrhDDxQM4GkP1PnRJll05NMiVPbYAw==",
"path": "system.io.packaging/4.7.0",
"hashPath": "system.io.packaging.4.7.0.nupkg.sha512"
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,18 @@
{
"runtimeOptions": {
"tfm": "net6.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "6.0.0"
},
{
"name": "Microsoft.WindowsDesktop.App",
"version": "6.0.0"
}
],
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false
}
}
}

Binary file not shown.

Binary file not shown.