“无法findtypes或命名空间名称”OfficeOpenXml“错误

我们正在使用EPPlus来生成Excel文档。 代码在我的本地系统中成功build立,但是当我们通过TeamCity构build并获取低于错误时,

错误CS0246:无法findtypes或名称空间名称“OfficeOpenXml”(您是否缺lessusing指令或程序集引用?)

我试图find解决scheme,但都是徒劳的。 我的项目目标框架是4.5.2,我也添加了System.Core和WindowsBase。 我还添加了名称空间“使用OfficeOpenXml”通过Nuget Package添加EPPlus。

如果您使用NuGet安装了任何软件包,那么您需要在实际编译命令之前,使用引用您需要的NuGet软件包的解决scheme文件,在您的编译configuration中添加一个NuGet Installer构build步骤。 这一步是导致TeamCity下载任何需要它没有安装的NuGet包的原因。