私が知っているように、あなたはそれを買う必要があります。
開発のために、自分のコンピューターでのみ機能するローカル証明書を作成できます。
これを行う方法についていくつかの情報を次に示します。
SDK ツールをインストールする
http://www.microsoft.com/en-us/download/details.aspx?id=11310
http://margopowell.wordpress.com/2012/05/08/installing-microsoft-signtool-exe/
https://bytescout.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=296
秘密鍵と証明書から派生した PFX ファイルを生成する
C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin>makecert.exe -sv MyProgram.pvk -n "CN=MY DIGITAL KEY" MyProgram.cer
成功した
公開鍵と秘密鍵のパスワード: mypassword
走る:
pvk2pfx.exe -pvk MyProgram.pvk -spc MyProgram.cer -pfx MyProgram.pfx
MyProgram.pfx ファイルが表示されるはずです
たとえば、Inno Setupの場合
$(ISCC) "/sMyProgram=C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\signtool.exe sign /f C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\MyProgram.pfx /p mypasssword $p" $(ISS_SCRIPT)
MSI にデジタル署名する方法
signtool.exe sign /f MyPfxFile.pfx /p MyPrivateKeyPassword /d "My Product Name" /du "http://www.myproducturl.com" /t "http://timestamp.verisign.com/scripts/timestamp.dll" "MyInstaller.msi"
リンクを参照
それがあなたを助けることを願っています