“无法找到类型或命名空间名称'OfficeOpenXml'”错误

问题描述 投票:0回答:2

我们使用EPPlus生成Excel文档。代码在我的本地系统中构建成功,但是当我们通过TeamCity构建并且低于错误时它失败了 -

错误CS0246:找不到类型或命名空间名称“OfficeOpenXml”(您是否缺少using指令或程序集引用?)

我试过谷歌找到解决方案,但一切都是徒劳的。我的项目目标框架是4.5.2,我还添加了System.Core和WindowsBase。我还添加了命名空间“使用OfficeOpenXml”EPPlus是通过Nuget Package添加的。

c# .net excel teamcity epplus
2个回答
1
投票

如果您使用NuGet安装了任何软件包,那么您需要在实际构建命令之前在构建配置中添加NuGet安装程序构建步骤,使用引用您需要的NuGet软件包的解决方案文件。此步骤导致TeamCity下载尚未安装的任何NuGet包。


0
投票

我通过手动删除并添加EPPlus参考来解决它。

© www.soinside.com 2019 - 2024. All rights reserved.