dotCover快照合并失败
将应用从net9.0更新到net10.0后,我的TeamCity构建失败。
TeamCity给出的错误信息是:
[JetBrains dotCover] 快照合并失败。字典中不存在给定的键 '0000001D'。
在我的构建代理上,我安装了.NET 10.0 x64 Windows SDK 10.0.103。
如果我在TeamCity中禁用dotCover步骤,构建就能通过。
这是dotCover步骤:
我需要删除旧的快照吗?
我的dotCover版本与.NET 10.0不兼容吗?
解决方案
这是dotnet sdk 10.0.101+与 dotCover合并的问题。我认为没有修复的时间表。
在你的代码仓库根目录添加一个global.json,以上内容将再次生效。
你需要确保在构建代理上安装了10.0.100版本的SDK。
{
"sdk": {
"version": "10.0.100",
"rollForward": "disable"
}
}
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。
