【问题标题】:Missing Moq/Nunit on subsequent builds (w/o clearing dir) in TeamCityTeamCity 中的后续构建(无清除目录)缺少最小起订量/Nunit
【发布时间】:2013-09-17 08:38:36
【问题描述】:

有时我会在 repo 中进行更改,TeamCity 会启动,然后因为找不到 Moq/NUnit 而失败。我必须构建和清理结帐目录才能使其正常工作。会发生什么?

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

等等

奇怪。

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    事实证明,通常情况下,这是我自己的错。在少数构建步骤的最后一步中,我设置了 nuget 包。不幸的是,我选择了“packages”作为目录,并选中了“clean”。在成功构建时,这会从 nuget 包还原中清除包(不是我制作的包,而是我的项目所依赖的包!)。

    哦。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      相关资源
      最近更新 更多