【发布时间】:2016-02-24 17:38:56
【问题描述】:
我正在构建 Outlook 2010 VSTO。微软为此允许的最高框架是 4.0。我有我必须使用的第 3 方库,但它们是在 .NET 4.5.1 中构建的。话虽如此,我无法引用所需的库。
我不知道如何解决这个问题。我已尝试创建并引用第二个项目,该项目以更新后的框架为目标来运行我的调用,但由于第二个项目框架是更高版本,VSTO 在运行时看不到它。
有人对我如何与这些库进行通信有任何想法吗?我应该注意,所有将使用它的机器都将具有 .NET 4.5.1 框架。
【问题讨论】:
-
你根本做不到。必须找到一个 .NET 4.0 兼容的库。
-
更新 Office 是唯一有保修的解决方案。也不是绕不过去,只需选择 4.0 启动项目,然后在项目创建后更改即可。可能工作正常,YMMV。