1
用戶在未安裝證書(未知證書)的計算機上安裝我的插件時,出現VSTO異常。該證書是購買的代碼簽名證書類別2,該證書正在處理另一個應用程序。VSTO 4.0 Outlook添加簽名
我通過ClickOnce創建我的安裝文件。 ClickOnce的SETUP.EXE被籤,我簽在後期生成的dll與
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\signtool.exe" sign /f cert.pfx /p pw "$(ProjectDir)obj\Release\myAddin.dll"
我想通過部署C#代碼的插件在其它應用程序。如果我在註冊表中註冊我的Addin,我會得到上述錯誤。
如果我運行setup.exe它正確安裝,但這不是一個選項,因爲不支持靜默安裝。
我該如何擺脫錯誤?或者有沒有其他的方式來默默安裝Addin?謝謝
您是否使用有效證書籤署了您的清單? – Florian
是的,我這樣做,但你可以沒有它,以及通過微星安裝時。 –