最近的项目需要在Unity中生成word并读取和生成excel,在网上查了很多资料,自己也踩了很多坑,有的坑填了,有一些还留着。现在把过程中出现的问题记录下来供大家参考。
在Unity中操作Word
在网上查的资料说Unity不支持com组件(我并没有验证),要在Unity中操作Word就要借助其他第三方库,目前我找的两个(1)Aspose.Words.dll(2)NPOI。使用教程网上很多,我就说一下我使用中出现的问题。
(1),导入NPOI.dll报错,如下图,
网上找的方法是:将File->BuildSetting->PlayerSetting->OtherSettings->Configuration->Scripting Runtime Version 调整为4.6。但是我修改后又报错如下,因为dll是我自己生成的,所以报下面的错可能是dll的问题。最后重新找了一份NOPI的dll才正常了。
(2)导入dll后在编辑器下运行正常,但无法打包,报错如下。解决方法:将File->BuildSetting->PlayerSetting->OtherSettings->Configuration->