完善主體資料,免費贈送VIP會員!
    * 主體類型
    * 企業名稱
    * 信用代碼
    * 所在行業
    * 企業規模
    * 所在職位
    * 姓名
    * 所在行業
    * 學歷
    * 工作性質
    請先選擇行業
    您還可以選擇以下福利:
    行業福利,領完即止!

    下載app免費領取會員

    NULL

    ad.jpg

    Revit二次開發教程:注冊Revit插件

    發布于:2019-06-22 18:03:25

    網友投稿

    更多

    注冊Revit數字證書需進行如下步驟:

    第一步通過MakeCert.exe工具制作自己的數字證書;

    第二步通過 Pvk2Pfx.exe 工具制作個人信息;

    第三步通過SignTool.exe 注冊dll;

    第四部將數字證書導入證書庫中;

    注意:

    MakeCert.exe、Pvk2Pfx.exe、Signtool.exe都是Windows SDK自帶,可以在C盤下搜索找到,都需要通過cmd運行。

    一、制作數字證書:

    在Cmd中運行MakeCert.exe

    圖片.png

    代碼規范:

    MakeCert.exe -r -sv <name-of-private-key-file>.pvk -n "CN=<developer-name>"<name-of-certificate-file>.cer -b <start-data>-e <end-date>

    ---------------------------------------------------------

    <name-of-private-key-file>代表私鑰路徑加文件名;

    <developer- name>代表開發者的名字;

    <name-of-certificate-file>代表證書的路徑加文件名;

    <start-date>代表生效的日期(格式是mm/dd/yyyy);

    <end-date>代表失效的日期;

    ---------------------------------------------------------

    代碼示例:

    "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\MakeCert.exe"-r -sv D:\MyCert.pvk -n "CN=DevABC" D:\MyCert.cer -b 01/01/2018-e 12/31/2030

    在cmd里輸入此代碼后,將會彈出一個“創建私鑰密碼”對話框。輸入密碼,如果再彈出來需要輸入密碼,再次輸入剛才的密碼。此時你將在D盤目錄下發現 .cer 和 .pvk 的文件已經生成了。

    二、制作個人信息

    接下來就是通過Pvk2pfx.exe 工具將.pvk和.cer文件裝換成.pfx文件,同樣是在cmd中打開Pvk2pfx.exe

    代碼規范:

    pvk2pfx.exe" -pvk <name-of-private-key-file>.pvk -pi <password-for-pvk> -spc <name-of-certification-file-name>.cer -pfx <name-of-pfx-file> -po <password-for-pfx>

    ---------------------------------------------------------

    <name-of-private-key-file>代表.pvk文件的路徑加文件名;

    <password-for-pvk>代表你需要設置的.pvk文件的密碼;

    <name-of-certification-file-name>代表前面生成的.cer文件的路徑加文件名;

    <name-of-pfx-file>代表要生成的.pfx文件的路徑及文件名;

    <password-for-pfx>代表前面設置的私鑰密碼;

    ---------------------------------------------------------

    代碼示例:

    "C:\Program Files (x86)\Windows Kits\8.1\bin\x64\pvk2pfx.exe"-pvk D:\MyCert.pvk -pi password123 -spc D:\MyCert.cer -pfx D:\MyCert.pfx -po password234

    如果cmd中無報錯,.pfx文件就生成了。

    三、注冊插件DLL

    通過Signtool.exe 工具對需要注冊的插件dll進行注冊,同樣是在cmd中打開Signtool.exe

    代碼規范:

    signtool.exe sign /fd SHA256 /f <.pfx-file-name>/p <password><file-to-sign>.dll

    ---------------------------------------------------------

    <.pfx-file-name> 代表上面生成的.pfx文件;

    <password>代表前面獲得.pfx文件時設置的.pvk密碼;

    <file-to-sign>代表dll的路徑及文件名;

    ---------------------------------------------------------

    代碼示例:

    "C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool" sign /fd SHA256 /f "D:\MyCert.pfx"/p "password123"“C:/Dev/HelloRevit.dll”
    cmd窗口會有注冊成功的提示!

    四、導入證書

    將所創建的證書即.pfx文件導入管理文檔中

    圖片.png

    1 、Start >> Run >> CertMgr.msc.

    2、在CertMgr 對話框中,右鍵受信任的發布者 >> 所有任務 >> 導入..

    3、點擊下一步

    4、彈出對話框,導入生成的.pfx文件

    5、在輸入密碼對話框,輸入自己設置的密碼
    6、點擊下一步

    7、完成

    在受信任的根證書發布機構重復上面的操作!

    本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

    未標題-1.jpg

    上一篇:Revit二次開發教程:Revit API Hook 之 攔截鼠標雙擊元素事件

    下一篇:Revit二次開發教程:VS2013 或VS2015 無法調試Revit插件代碼的解決辦法

    主站蜘蛛池模板: 亚洲国产一区在线观看| 国产亚洲综合一区柠檬导航| 狠狠色婷婷久久一区二区| 国产日韩一区二区三区在线观看| 亚洲中文字幕无码一区二区三区| 久久精品国产一区二区三区肥胖| 日本精品一区二区久久久| 亚洲一区二区中文| 波多野结衣的AV一区二区三区| 国产在线观看一区二区三区四区 | 亚洲国产欧美日韩精品一区二区三区| 乱人伦一区二区三区| 国产福利一区视频| 精品久久久久久无码中文字幕一区| 91在线精品亚洲一区二区| 久久国产一区二区三区| 亚洲av无码一区二区三区乱子伦| 久夜色精品国产一区二区三区| 成人一区二区免费视频| 国产高清精品一区| 国产成人一区在线不卡| 波多野结衣一区在线| 精品一区二区三区在线观看l | 日韩一区二区精品观看| 国产一区二区三区乱码在线观看 | 国产福利电影一区二区三区久久久久成人精品综合 | 国产成人久久精品一区二区三区| 亚洲爽爽一区二区三区| 中文字幕精品无码一区二区| 久久国产午夜精品一区二区三区| 中文字幕一区二区三区免费视频 | 亚洲欧洲日韩国产一区二区三区| 精品乱码一区二区三区四区| 91精品福利一区二区| 日韩av片无码一区二区不卡电影| bt7086福利一区国产| 国语对白一区二区三区| 日本精品一区二区三区在线视频一 | 台湾无码AV一区二区三区| 中文乱码精品一区二区三区| 国产成人久久精品一区二区三区|