[研究] makecert.exe 憑證建立工具 安裝、使用
2017-07-23
2017-09-21 更新
2018-11-20 更新
環境:Windows Server 2016 + Visual Studio 2017 v15.2
某次執行 makecert.exe 出現
makecert -r -pe -n "CN=主機名稱" -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -len 2048 -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
'makecert' 不是內部或外部命令、可執行的程式或批次檔。
根據這篇
Makecert.exe (憑證建立工具)
https://msdn.microsoft.com/zh-tw/library/bfsktky3(v=vs.100).aspx
這個工具會自動隨 Visual Studio 和 Windows SDK 一起安裝。
如果您已經在電腦上安裝 Visual Studio:在工作列上,依序按一下 Start、All Programs、Visual Studio、Visual Studio Tools,然後按一下 Visual Studio Command Prompt。
-或-
如果您已經在電腦上安裝 Windows SDK:在工作列上,依序按一下 Start、All Programs、Windows SDK 的資料夾,然後按一下Command Prompt(或 CMD Shell)。
Windows 10 SDK 下載
https://developer.microsoft.com/zh-tw/windows/downloads/windows-10-sdk
因為電腦已經有 Visual Studio 2017,所以用 Visual Studio 安裝程式,修改安裝選項去安裝:
Visual Studio 線上安裝程式下載
https://www.visualstudio.com/zh-hant/
下載 Visual Studio Enterprise 2017
vs_enterprise__45248406.1500765239.exe
(下圖) 勾選 SDK,安裝的大小約 2.3 GB
再次執行,成功。
MakeCert (這篇比上面那篇新,但是只有英文版)
https://msdn.microsoft.com/library/windows/desktop/aa386968.aspx
憑證建立工具 (Makecert.exe)
https://msdn.microsoft.com/zh-tw/library/bfsktky3(v=vs.90).aspx
********************************************************************************
另外也可以自己下載 SDK 來安裝
Windows 10 SDK
https://developer.microsoft.com/zh-tw/windows/downloads/windows-10-sdk
註解:在非 Windows 10 平台上,Windows 10 SDK 需要安裝通用 CRT: KB2999226。為了避免安裝期間發生錯誤,安裝 Windows SDK 前請確定您已經安裝 Microsoft Update 的最新建議更新和修補程式。
https://support.microsoft.com/kb/2999226
下載可得到:
winsdksetup.exe 1.13 MB (1,192,656 位元組)
15063.468.170612-1856.rs2_release_svc_sec_WindowsSDK.iso 644 MB (675,489,792 位元組)
Microsoft Windows SDK for Windows 7 and .NET Framework 4
https://www.microsoft.com/en-us/download/details.aspx?id=8279
(完)
相關
[研究] 用 Visual Studio 2017 安裝 markcert.exe
https://shaurong.blogspot.com/2018/11/visual-studio-2017-markcertexe.html
[研究] 用 Windows 10 SDK 安裝 markcert.exe
https://shaurong.blogspot.com/2018/11/windows-10-sdk-markcertexe.html
[研究] makecert.exe 憑證建立工具 安裝、使用
https://shaurong.blogspot.com/2017/07/makecertexe.html
逐步解說:手動部署 ClickOnce 應用程式
https://msdn.microsoft.com/zh-tw/library/xc3tc5xx.aspx
[研究] Windows 10 SDK 安裝 (Windows Server 2016)
http://shaurong.blogspot.com/2017/07/windows-10-sdk-windows-server-2016.html
[研究] Windows SDK for Windows 7 安裝 (Windows 7 x64)
http://shaurong.blogspot.com/2017/07/windows-sdk-for-windows-7-windows-7-x64.html
[研究] Windows SDK for Windows 7 安裝 (Windows Server 2016)
http://shaurong.blogspot.com/2017/07/windows-sdk-for-windows-7-windows.html
[研究] makecert.exe 憑證建立工具 安裝
http://shaurong.blogspot.com/2017/07/makecertexe.html
沒有留言:
張貼留言