diff --git a/server/scripts/lsign.ps1 b/server/scripts/lsign.ps1 index 9c1f53d5..00754910 100644 --- a/server/scripts/lsign.ps1 +++ b/server/scripts/lsign.ps1 @@ -5,6 +5,12 @@ ."C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\signtool.exe" sign /fd SHA256 /v /s PrivateCertStore /n "Test Certificate - For Internal scitertest Use Only" /a .\build\bin\Debug\MetasequoiaImeServer.exe # 真实证书的签名 -## 签名之前要先把 manifest 搞进去(也就是下面的第一步) +## Debug 版本 +### 签名之前要先把 manifest 搞进去(也就是下面的第一步) . "C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\mt.exe" -manifest .\MetasequoiaImeServer.manifest -outputresource:.\build\bin\Debug\MetasequoiaImeServer.exe; 1 ."C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\signtool.exe" sign /sha1 "" /tr http://time.certum.pl /td sha256 /fd sha256 /v .\build\bin\Debug\MetasequoiaImeServer.exe + +## Release 版本 +### 签名之前要先把 manifest 搞进去(也就是下面的第一步) +. "C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\mt.exe" -manifest .\MetasequoiaImeServer.manifest -outputresource:.\build\bin\Release\MetasequoiaImeServer.exe; 1 +."C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\signtool.exe" sign /sha1 "" /tr http://time.certum.pl /td sha256 /fd sha256 /v .\build\bin\Release\MetasequoiaImeServer.exe \ No newline at end of file