2012-11-01 59 views
0

我开发了一个使用VB .NET和ExcelDNA的excel加载项。 加载项适用于我的电脑和所有英文版excel的电脑。 但是,它不适用于我的客户端计算机(使用英语),它具有法语版本的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 

回答

0

好吧,我发现了我的整个项目转换为.NET 4.0的唯一解决方案,现在它工作正常。

相关问题