C# 签署office COM加载项
我开发了一个基于NetOffice的扩展。我的office配置要求应用程序由受信任的发布者签名。我尝试用有效的证书用signtool.exe对输出DLL进行签名,但不幸的是,Office说“没有可用的数字签名” 可通过以下方式启用该选项: 文件→ 选择权→ 信托中心→ 信任中心设置→ 加载项→ 要求受信任的发布者对应用程序加载项进行签名 签署DLL的合适方法是什么 当使用VSTO时,ClickOnce处理签名,并且为DLL创建了一个.manifest文件,我不确定是否需要它,但我无法为我的类库创建一个 我在网上找到的一些信息:C# 签署office COM加载项,c#,ms-office,class-library,comaddin,netoffice,C#,Ms Office,Class Library,Comaddin,Netoffice,我开发了一个基于NetOffice的扩展。我的office配置要求应用程序由受信任的发布者签名。我尝试用有效的证书用signtool.exe对输出DLL进行签名,但不幸的是,Office说“没有可用的数字签名” 可通过以下方式启用该选项: 文件→ 选择权→ 信托中心→ 信任中心设置→ 加载项→ 要求受信任的发布者对应用程序加载项进行签名 签署DLL的合适方法是什么 当使用VSTO时,ClickOnce处理签名,并且为DLL创建了一个.manifest文件,我不确定是否需要它,但我无法为我的类库创
- “C:{PATH}\pvk2pfx.exe”-pvk{pvk FILE NAME}-pi{cert owner NAME}-spc{spc FILE NAME}-pfx{pfx FILE NAME}
- e、 g.:“C:\Program Files\Microsoft SDK\Windows\v7.1\Bin\pvk2pfx.exe”-pvk mypvkfile.pvk-pi公司名称-spcmyspc文件.spc-pfxmypfxfile.pfx
- signtool sign/f“C:{PATH}\mypfxfile.pfx”/p{cert owner name}”C:{PATH}\setup.exe