2010-06-22 40 views

回答

2

你需要CABARC(從Microsoft CAB SDK)和signtool(從Windows 6 SDK)。您可以而不是簽署ZIP小工具檔案。

按照「部署」部分http://www.codeproject.com/kb/gadgets/gadgettips.aspx。大部分時間我都使用'signtool signwizard'。您應該已經將適用的代碼簽名認證(.cer)加載到您的證書存儲中。

請確保您指定了時間服務器,否則您的應用程序將從Microsoft Gadget Gallery中被拒絕。

+0

+1。我幾年前爲我創建了一個可以自動完成此過程的小工具。當我轉到Visual Studio工作時,我寫了一個構建任務來爲我做。請記住,您的證書還必須鏈接到有效的證書頒發機構,否則將被拒絕。 – 2010-08-28 08:29:57