【发布时间】:2014-09-02 18:58:43
【问题描述】:
我正在尝试将第三方库添加到我的 Outlook 2013 中,添加用 C# 编写。它由 2 个组件组成:.Net 包装器和 C++ dll 本身。
我在添加项目中引用了 .net 包装器,并将 C++ lib 添加为构建资源的副本。
显然,Office 运行时将插件引用的每个 .Net 库放在一个单独的文件夹中,不包括未引用的 C++ 库。并且插件无法找到 C++ lib,因为它应该与正在执行的 dll 位于同一文件夹中。
示例插件的 dll 位置:
C:\Users\UserName\AppData\Local\assembly\dl3\TMGBBYEC.3JC\QE21JQR6.YRW\4a3206fe\4acfc661_ccc6cf01\SomeLibName.dll
任何想法如何解决这个问题?
【问题讨论】:
标签: c# outlook ms-office vsto outlook-addin