我使用 VB .NET 和 ExcelDNA 为 excel 开发了一个插件。该插件适用于我的电脑和所有具有英文版 excel 的电脑。但是,它不适用于我的具有法语版 Excel 的客户计算机(英文版)。
我收到以下错误:
旧格式或无效类型库HResult 0x80028018
我在互联网上花了几个小时,我发现的解决方案是您需要更改文化信息。我将此添加到我的代码中似乎不起作用,
Dim oldCI As System.Globalization.CultureInfo = _
System.Threading.Thread.CurrentThread.CurrentCulture
System.Threading.Thread.CurrentThread.CurrentCulture = _
New System.Globalization.CultureInfo("fr-FR")
System.Threading.Thread.CurrentThread.CurrentCulture = oldCI