首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VSTO部署清单(.vsto)

VSTO部署清单(.vsto)
EN

Stack Overflow用户
提问于 2013-02-06 15:14:24
回答 2查看 1.4K关注 0票数 1

我已经开发了VSTO文档级插件。我已经签署了.dll文件使用.pfx文件使用签名工具。是否还需要签署VSTO部署清单(.vsto)文件?或者只签署.dll文件可以吗?

EN

回答 2

Stack Overflow用户

发布于 2015-05-08 05:51:33

如果您更改了部署dll,则还需要重新签署清单文件。你可以使用Mage来做这件事。

要对清单进行签名,您可以执行以下操作:

代码语言:javascript
运行
复制
mage -Sign ManifestFileName -CertFile Certificate -Password Password

像这样:

代码语言:javascript
运行
复制
mage -Sign ExcelAddin1.vsto -CertFile ..\ExcelAddIn1_TemporaryKey.pfx

这篇文章来自https://msdn.microsoft.com/en-us/library/cc175513%28v=vs.90%29.aspx

但是,如果您在后期制作中更改了dll,例如混淆或ilmerge,您将需要更新清单并放弃所有内容。有关这一点,请参阅https://msdn.microsoft.com/en-us/library/dd465299.aspx

您还需要对.vsto清单文件进行签名,特别是如果您拥有受信任的证书,否则Excel会发出警告,说明该加载项来自受信任的来源。

票数 2
EN

Stack Overflow用户

发布于 2013-03-01 09:09:32

仅对.DLL进行签名。manifest和vsto是.dll的配套文件。不需要对它们执行任何操作。

部署后,它需要.vsto文件和清单才能加载。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14723547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档