【发布时间】:2020-11-01 06:32:23
【问题描述】:
我正在使用 Visual Studio 编写 Outlook VSTO 插件。该插件使用 SQLite。它需要一个名为 SQLite.interop.dll 的 dll。这有 32 位版本和 64 位版本,Outlook 需要正确的版本。如果最终用户在 64 位 CPU 上运行 32 位版本的 Office,Outlook 需要 32 位版本的 dll,而 64 位版本不起作用。三个问题:
- 有没有办法检测用户运行的是 32 位还是 64 位版本的 Office?
- 是否可以在 Visual Studio 中对同一个项目进行两个构建,一个包含 32 位 dll,一个包含 64 位 dll,还是我需要两个单独的项目?
- 还有其他管理方法吗?
谢谢,
保罗
【问题讨论】:
标签: visual-studio outlook vsto office-addins