【发布时间】:2019-10-30 15:04:29
【问题描述】:
我正在尝试在 VS 2013 中使用 C# 构建 Outlook 加载项 (OutlookTag),并使用我想从中调用 Windows 窗体应用程序 (SetTags.exe) 的 Add-InExpress 工具。我在同一解决方案中创建了一个新的 Add-In Express 类库项目,并且可以创建和构建包含对 SetTags 项目的引用的加载项。我也可以发布该项目,但是当我尝试通过单击发布文件夹中的 OutlookTag.Application 来安装它时,我收到错误“清单中的引用与下载的程序集 SetTags.exe 的标识不匹配”
这似乎是一个常见问题 - 我已经尝试过
中建议的解决方案我发现了以下内容:
1) 如果我将 SetTags 项目中的 ClickOnce 安全设置设置为完全或部分信任,我会收到消息“ClickOnce 不支持请求执行级别‘requireAdministrator’”
2) 我无法将应用程序->图标和清单设置中的清单设置设置为“创建没有清单的应用程序”,因为 OutlookTags 项目是一个类库,并且选项以“使用默认设置嵌入清单”为灰色固定。
3) 将两个项目的配置从调试更改为发布或将两个项目的平台更改为 32 位都无法解决问题
【问题讨论】: