在TeamCity中的后续构建(没有清除目录)中缺少Moq / Nunit

时间:2013-09-16 21:36:10

标签: teamcity

我有时会在回购中更改,TeamCity启动,然后因为无法找到Moq / NUnit而失败。我必须构建并清理结帐目录才能正常工作。会发生什么事?

[ResolveAssemblyReference] C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1605,5):警告MSB3245:无法解析此引用。找不到装配“Moq”。检查以确保磁盘上存在程序集。如果您的代码需要此引用,则可能会出现编译错误。 [14时32分41秒]

奇怪。

1 个答案:

答案 0 :(得分:0)

事实证明,这是我自己的错。在一些构建步骤的最后一步,我设置了nuget包。不幸的是,我选择“packages”作为目录,并选中“clean”。在成功的构建中,这会从nuget包恢复中清除包(不是我创建的包,而是我的项目依赖的包!)。

卫生署。