0

我最近使用通过 NuGet 安装的 NLog 实现了一些日志记录。在调试期间,这在我的本地机器上运行良好。

现在,当我(或其他任何人)尝试安装我们的加载项时,Excel 中不存在该加载项。没有错误消息,没有日志文件证据,但插件存在于控制面板中。

该加载项也不会出现在 Excel 的“文件”>“选项”>“加载项”>“COM”面板中。

编辑:在%TEMP%.

Exception Source:      MyPlugin
Exception Type:        System.IO.FileLoadException
Exception Message:     Could not load file or assembly 'NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Exception Target Site: .cctor

那么如何告诉 addin-express 使用来自 nuget 的 nlog 文件呢?

4

1 回答 1

0

原来,Addin-Express 安装有问题。我们必须卸载并重新安装它,然后依赖项与插件安装正确捆绑。

于 2019-04-29T17:09:05.183 回答