我有一個用C#編寫的瀏覽器助手對象(BHO)。有兩個文件BHO32.dll和BHO64.dll。我用自簽名證書籤署了兩個DLL。我已將此證書添加到Windows證書存儲區。這兩個文件都使用regasm.exe註冊並添加到全局程序集緩存(GAC)中。在AssemblyInfo.cs文件中設置了「[assembly:[...]]」值。但IE中的管理附加窗口顯示「未知的發佈者」。BHO在Internet Explorer的附加列表中列有「未知發佈者」
我忘記了什麼嗎?我也試過How to set the publisher name in a BHO。但是通過設置資源文件,我得到錯誤「CSC:error CS1583:[...]」。
什麼Windows資源管理器的屬性對話框顯示爲DLL BHO文件?發佈者字段是否完整? –