我一直在尝试为 C# Outlook 2003 加载项创建部署。它只需要 NET 2.0 并依赖于IDTExtensibility2
(Extensibility.dll)。在确保安装了 Office 2003 PIA 后,加载项仍然不会注册,因为Could not load file or assembly 'Extensibility, Version=7.0.3300.0, Culture=nuetral, PublicKeyToken=b03f57f11d50a3a' or one
of its dependencies. Strong name validation failed. (Exception from HRESULT:
0x8013141A)
我不认为部署 Extensiblity.dll 是合法的,即使它是合法的,我也无法使其工作。那么如何确保它在目标 PC 上可用呢?
我在任何地方都找不到合适的解决方案。
该解决方案是在 VS 2010 中开发的。