【问题标题】:Error with ClickOnce Installation Reference in the manifest does not match the identity of the downloaded assembly清单中的 ClickOnce 安装参考错误与下载的程序集的标识不匹配
【发布时间】:2019-10-30 15:04:29
【问题描述】:

我正在尝试在 VS 2013 中使用 C# 构建 Outlook 加载项 (OutlookTag),并使用我想从中调用 Windows 窗体应用程序 (SetTags.exe) 的 Add-InExpress 工具。我在同一解决方案中创建了一个新的 Add-In Express 类库项目,并且可以创建和构建包含对 SetTags 项目的引用的加载项。我也可以发布该项目,但是当我尝试通过单击发布文件夹中的 OutlookTag.Application 来安装它时,我收到错误“清单中的引用与下载的程序集 SetTags.exe 的标识不匹配”

这似乎是一个常见问题 - 我已经尝试过

中建议的解决方案

Error deploying ClickOnce application - Reference in the manifest does not match the identity of the downloaded assembly

我发现了以下内容:

1) 如果我将 SetTags 项目中的 ClickOnce 安全设置设置为完全或部分信任,我会收到消息“ClickOnce 不支持请求执行级别‘requireAdministrator’”

2) 我无法将应用程序->图标和清单设置中的清单设置设置为“创建没有清单的应用程序”,因为 OutlookTags 项目是一个类库,并且选项以“使用默认设置嵌入清单”为灰色固定。

3) 将两个项目的配置从调试更改为发布或将两个项目的平台更改为 32 位都无法解决问题

【问题讨论】:

    标签: visual-studio clickonce


    【解决方案1】:

    我创建了一个新解决方案并在其中构建了 Add-In Express 加载项,然后能够发布和安装该加载项。该问题似乎是由第一个解决方案中的其他项目引起的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-30
      • 2011-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多