天天看點

C# 項目需要 temporaryKey.pfx 解決辦法

1、解決方法

用文本編輯器,修改csproj檔案的以下内容:

<SignManifests>true</SignManifests>

改為:

<SignManifests>false</SignManifests>

2、原因分析

因為釋出的軟體需要一個強簽名才可以被客戶下載下傳,是以臨時生成一個簽名證書。強名稱和你前幾天問的證書的用途不一樣~它們的功能也不一樣~強名稱是保護程式集未被修改~可以自己用sn.exe生成~你前幾天問的證書不僅要求程式未被修改還告訴使用者這個軟體是某某公司發行的