gpt4 book ai didi

c# - 不明确的项目名称 nuget : appveyor

转载 作者:行者123 更新时间:2023-12-04 12:46:16 26 4
gpt4 key购买 nike

我有一个在我的 master 分支上构建或用于发布版本的 nuget 包。

问题是,只有在 appveyor 我有:

Restoring packages for C:\projects\askmethat-xforms-controls\src\Askmethat.XForms.Controls.NuGet\Askmethat.XForms.Controls.NuGet.nuproj...
nuget : Ambiguous project name 'Askmethat.XForms.Controls'.
At line:1 char:1
+ nuget restore .\src\Askmethat.XForms.Controls.sln
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Ambiguous proje...orms.Controls'.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

Command executed with exception: Ambiguous project name 'Askmethat.XForms.Controls'.

当我尝试为 nuget 项目恢复 nuget 包时发生此错误。

这是最后的构建:

https://ci.appveyor.com/project/AlexTeixeira/askmethat-xforms-controls/build/1.1.1-CI-11-bfnthmbj

这里是Github中的项目:

https://github.com/AlexTeixeira/Askmethat-XForms-Controls/tree/master/src

我认为错误来自项目 Forms(一个 netstandar 库)。

如果我有这个项目的包 ID,恢复不会失败,但我的 nuget 包依赖于这个包 ID...

当然,在我的机器上一切正常:macOs 是最新的。

最佳答案

您的解决方案中的多个项目共享相同的程序集名称Askmethat.XForms.Controls。您能否尝试使它们独一无二? Here是 NuGet 中跟踪的问题。

关于c# - 不明确的项目名称 nuget : appveyor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47126406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com