我在Visual Studio 2008中创建了一个Office 2007(特别是Outlook 2007).
当我取消选中"签署ClickOnce清单"选项,然后发布时,它会自动重新检查该选项.
我在同一个解决方案中有一个常规的Windows窗体项目,允许我在未选中的情况下发布.
为什么不允许我取消选中签名选项?
您不需要签署EXE文件,但需要签署DLL文件以进行部署.您的Office加载项是DLL文件的形式,因此必须进行签名.您的Windows窗体项目链接到EXE文件,因此不需要签名.
请参阅相关的MSDN页面,ClickOnce清单签名和强名称程序集签名使用Visual Studio Project Designer的签名页面,子部分签名程序集.