当前位置: 首页 > news >正文

做网站怎么切图google play服务

做网站怎么切图,google play服务,郑州做网站公司 卓美,seo服务套餐Windows Terminal 一直没有发布可以直接安装的二进制文件#xff0c;想自行编译的时候#xff0c;看到系统需求中包含体积巨大的 Visual Studio 和 Windows SDK#xff0c;脑袋都大了。直接下载其他人编译好的安装包又不放心#xff0c;那么就想个办法避免在本地环境编译吧… Windows Terminal 一直没有发布可以直接安装的二进制文件想自行编译的时候看到系统需求中包含体积巨大的 Visual Studio 和 Windows SDK脑袋都大了。直接下载其他人编译好的安装包又不放心那么就想个办法避免在本地环境编译吧。1. 编译结果获取首先想到 Azure DevOps这个可以简单理解成微软提供的在线 CI 平台写好编译文件就可以调用微软的自带所有编译环境的镜像直接在线编译并生成二进制下载。这个服务可以使用 edu 教育账号免费使用有 edu 邮箱的都可以用。我曾经使用这个编译过其他人久不更新的 MFC 项目。自己写一个 或者修改微软生成的 azure-pipelines.yml 即可。那么就从 GitHub 上把微软的代码拿过来再写个 pipeline 直接编译吧。这时注意到GitHub 上的项目中居然已经包含了写好的 pipeline。想了想微软写的东西当然自己也会用 Azure DevOps 啊。接下来注意到在 GitHub 仓库的 Readme 中已经有 Azure Pipelines 的编译结果图标了。单击图标打开软的 DevOps 仓库可见每次 push 代码都是会自动编译的。进一步分析发现只有合并到 master 分支时会编译出二进制文件。那么我们选择其中一个 master 分支的 CI job可以看到右上角有 Artifacts 按钮说明这个 CI 是会上传编译出来的二进制文件到服务器的。不清楚这三个有什么区别我起初以为分别对应 x64、x86 和 arm64 的编译结果但我下载第一个压缩包中是包含了三个平台的编译结果的。压缩包很大150多M内容如下其中的 CascadiaPackage_0.0.1.0_x64.msix 就是我们要的二进制安装包。2. 安装尝试首先把系统调成开发者模式。然后双击 msix 文件直接安装发现安装失败提示安装包没有签名。一番搜索之后发现如果使用 VS 在本机直接部署VS 会自动帮你签名。如果使用 VS 命令行工具直接编译出来的结果是没有签名的。在 GitHub 仓库的一个 issue (https://github.com/microsoft/Terminal/issues/489#issuecomment-496170540)中有人提到需要用 SignTool.exe 来为这个安装包签名。3. 证书生成签名首先需要一个证书。在这里我们直接自签发一个证书并添加信任就行了。参考刚才的 issue 中提到的脚本打开管理员权限的 Power Shell 并 cd 到 msix 安装包所在目录中执行如下命令New-SelfSignedCertificate -Type Custom -Subject CNMicrosoft Corporation, OMicrosoft Corporation, LRedmond, SWashington, CUS -KeyUsage DigitalSignature -FriendlyName WindowsTerminal -CertStoreLocation Cert:\LocalMachine\My -TextExtension (2.5.29.37{text}1.3.6.1.5.5.7.3.3, 2.5.29.19{text})此时会显示一个证书指纹复制其中指纹并替换掉下面命令中的 C5C9D98CE9A23FB72C20B4D039876F3D93C3E1FF同时修改命令中的密码。$password ConvertTo-SecureString -String 随便设置一个密码 -Force -AsPlainText Export-PfxCertificate -cert Cert:\LocalMachine\My\C5C9D98CE9A23FB72C20B4D039876F3D93C3E1FF -FilePath WindowsTerminal.pfx -Password $passwordRemove-Item -Path Cert:\LocalMachine\My\C5C9D98CE9A23FB72C20B4D039876F3D93C3E1FF此时当前目录会生成一个 WindowsTerminal.pfx 证书。双击之安装到计算机存储的受信任人Trusted People目录中中间会要你输入刚才脚本里设置的密码。好了证书搞定了。4. 提取安装签名工具下面使用 SignTool.exe 工具进行签名。这个工具是 Windows 10 SDK (https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk) 中的一个工具。去微软网站查看发现这货体积巨大包含了许多开发 Windows 所需的工具包。但我们并不需要其他的部分所以这里投机取巧一下只安装所需的部分。首先要下载 ISO 格式的安装镜像不要直接下 Installer。大概 800M 左右半夜直连下载速度飞快白天就不行了视情况使用更加科学的上网方式。下好之后使用 Windows 自带的 Mount 功能映射为虚拟光驱。打开 Installers 目录找到 WindowsAppCertificationKitx64-x86_en-us.msi 这个包双击安装。这个工具包就包含了我们需要的 SignTools.exe 其他的部分不需要可以删掉这个镜像了。在 C:\ProgramFiles(x86)\WindowsKits\10\AppCertificationKit\signtool.exe 路径可以找到我们需要的工具。5. 签名安装在 msix 和证书文件所在目录打开 cmd执行以下命令完成签名C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool.exe sign /fd SHA256 /a /f WindowsTerminal.pfx /p 你的密码 CascadiaPackage_0.0.1.0_x64.msix签好后再双击 msix 包就可以顺利安装了。Enjoy
http://www.pierceye.com/news/569005/

相关文章:

  • 综合门户网站是什么意思建设机械网站
  • 主题资源网站建设作业高级网站开发工程师考试题
  • 含山建设局网站免费的个人简历模板文档
  • 门户网站建设推荐高校英文网站建设 文献综述
  • 织梦网站备案免费咨询网站
  • wordpress站内搜索插件网站管理程序
  • 网站建设友链交换自己电脑做网站iis
  • 全球优秀企业网站做原型的素材网站
  • 单页面营销网站怎么用polylang做网站
  • 网站开发入那个科目中国网站建设哪家公司好
  • 网站流量提升方案软件公司名称大全查询
  • 怎么做淘客专属网站济南公司网站推广优化最大的
  • 苏州网站建设极简幕枫织梦模板网站源码
  • 青岛网站设计定制2023传奇手游排行榜
  • 商务酒店网站建设淮南网备案查询
  • 菏泽炫佑网站建设中国城乡建设部网站
  • 网站开发与移动互联自助建站的优点与缺点
  • 公司做网站的好处上海网站设计找哪家
  • 个人如果做网站赚钱吗WordPress 聊天小工具
  • 商城网站建设哪家便宜网络架构师和网络工程师区别
  • p2p网站建设 深圳广东手机网站建设品牌
  • 亚马逊网上商城是正品吗长沙seo计费管理
  • 东莞品牌网站建设多少钱网站设计有限公司怎么样
  • dedecms新网站 上传到万网的空间浦口区网站建站公司
  • 龙岗在线网站建设西安房产信息网
  • 如何建立公司企业网站大朗做网站的
  • 怎么做整蛊网站wordpress系统的特点
  • php网站开发视频教程浙江建设局网站
  • 温州seo顾问温州网站优化排名推广
  • qq空间怎么做网站wordpress 分类名