{"id":21050713,"url":"https://github.com/xunkong/dev","last_synced_at":"2026-03-08T23:32:29.848Z","repository":{"id":47788454,"uuid":"513148201","full_name":"xunkong/dev","owner":"xunkong","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-24T07:03:29.000Z","size":28,"stargazers_count":12,"open_issues_count":0,"forks_count":7,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-13T23:14:16.225Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xunkong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-12T13:13:13.000Z","updated_at":"2024-04-24T07:03:33.000Z","dependencies_parsed_at":"2024-11-19T15:47:27.163Z","dependency_job_id":"8a266795-4687-42cd-93bb-a46bdf97901c","html_url":"https://github.com/xunkong/dev","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/xunkong/dev","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xunkong%2Fdev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xunkong%2Fdev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xunkong%2Fdev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xunkong%2Fdev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xunkong","download_url":"https://codeload.github.com/xunkong/dev/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xunkong%2Fdev/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30276946,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T20:45:49.896Z","status":"ssl_error","status_checked_at":"2026-03-08T20:45:49.525Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T15:47:20.398Z","updated_at":"2026-03-08T23:32:29.827Z","avatar_url":"https://github.com/xunkong.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 开发指南\n\n## 环境\n\n- Windows 10 1809 及以上版本\n- 安装 Visual Studio 2022\n- 安装 [Windows App SDK](https://docs.microsoft.com/zh-cn/windows/apps/windows-app-sdk/set-up-your-development-environment)\n\n## 拉取\n\n- 使用 Git 拉取本项目\n- 更新各子模块至最新的提交\n- 在 Release 页面下载最新的资源包并解压至 `Desktop\\Package\\Assets` 文件夹\n\n## 生成\n\n- 打开 `Xunkong.Dev.sln` 文件，并把 `Xunkong.Desktop.Package` 设为启动项目\n- 解决方案平台更改为 x64 或 arm64（不会有人用 Windows ARM 开发吧）\n- 修改项目 `Xunkong.Desktop`、`Xunkong.Desktop.Background`、`Xunkong.Desktop.Package` 的 `目标操作系统版本` 为**已安装的 Windows SDK 的版本**\n- 打开项目 `Xunkong.Desktop.Package` 内的 `Package.appxmanifest` 文件，转到打包栏，修改包名（不修改则会在调试时卸载已安装的侧载版）\n- 生成项目\n\n该项目勾选了 **不启动，但是在启动时调试代码**，点击调试后需要手动打开程序\n\n## 发布\n\n- 打开项目 `Xunkong.Desktop.Package` 内的 `Package.appxmanifest` 文件，转到打包栏\n- 在发布者右侧点击 `选择证书`，然后创建签名证书\n- 右键点击项目 `Xunkong.Desktop.Package`，依次选择 `发布`、`创建应用程序包`\n- 勾选 `旁加载`、取消勾选 `启用自动更新`，签名方法选择 `使用当前证书`\n- 填写版本号，选择合适的配置方案，创建应用程序包\n\n## 截图\n\n\u003cdetails\u003e\n\u003csummary\u003eVS工作负载\u003c/summary\u003e\n\n![vs-workload](https://file.xunkong.cc/static/repo/xunkong/vs-workload.webp)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e目标操作系统版本（修改为已安装的 Windows SDK 版本）\u003c/summary\u003e\n\n![target-os-1](https://file.xunkong.cc/static/repo/xunkong/target-os-1.webp)\n![target-os-2](https://file.xunkong.cc/static/repo/xunkong/target-os-2.webp)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e修改包名、创建证书\u003c/summary\u003e\n\n![package-operation](https://file.xunkong.cc/static/repo/xunkong/package-operation.webp)\n\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxunkong%2Fdev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxunkong%2Fdev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxunkong%2Fdev/lists"}