Nuget.targets:错误找不到路径的一部分

佛朗哥·佩蒂格罗索(Franco Pettigrosso)

我试图通过TeamCity建立一个网站。这是一个三个阶段的过程。前两个还原NuGet软件包,第三个还原网站。

在此处输入图片说明

这也是步骤3的构建步骤。

在此处输入图片说明

第一个通过此唯一警告

Step 1/3: Restore the NuGet Packages for BalanceToBuy (NuGet Installer) (3s)
[10:22:43][Step 1/3] scan: Searching for nuget.config files
[10:22:43][scan] RepositoryPath was not extracted from NuGet.config file at C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.Config. Packages will be downloaded into default path: C:\TeamCity\buildAgent\work\a606a53a0957ca4b\packages.
[10:22:43][scan] Found packages folder: C:\TeamCity\buildAgent\work\a606a53a0957ca4b\packages
[10:22:43][scan] No repositories.config found at C:\TeamCity\buildAgent\work\a606a53a0957ca4b\packages\repositories.config
[10:22:43][scan] Failed to resolve project reference from solution file: Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "http://localhost:66", "http://localhost:66", "{72D2746B-946D-4670-AB52-C087971DB810}"

第二个通过了,第三个错误是我们的这些消息(其中22个)

[10:22:51][Buy.Business\Buy.Business.csproj] RestorePackages
[10:22:51][RestorePackages] Exec
[10:22:51][Exec] "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.exe" install "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\Buy.Business\packages.config" -source ""  -NonInteractive -RequireConsent -solutionDir "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ "
[10:22:52][Exec] Restoring NuGet packages...
[10:22:52][Exec] To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the Package Manager node and uncheck 'Allow NuGet to download missing packages'.
[10:22:52][Exec] EXEC 'Dapper' already has a dependency defined for 'System.Data.SqlClient'.
[10:22:52][Exec] Installing 'log4net 2.0.8'.
[10:22:52][Exec] Installing 'Dapper 1.60.6'.
[10:22:52][Exec] Successfully installed 'log4net 2.0.8'.
[10:22:52][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): 'Dapper' already has a dependency defined for 'System.Data.SqlClient'.
[10:22:52][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): The 'Newtonsoft.Json 12.0.2' package requires NuGet client version '2.12' or above, but the current NuGet version is '2.8.60717.93'.
[10:22:52][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): error MSB3073: The command ""C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.exe" install "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\BalanceToBuy.Business\packages.config" -source ""  -NonInteractive -RequireConsent -solutionDir "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ "" exited with code 1.

我通过手动转到CLI修复了该问题,并更新了从版本到版本5的NuGet.exe。我尝试再次运行它,现在遇到一个奇怪的错误。

[11:46:44][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): Could not find a part of the path 'C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ \packages\EnterpriseLibrary.Common.6.0.1304.0'.
[11:46:44][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): Could not find a part of the path 'C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ \packages\FastMember.Signed.1.3.0'.
[11:46:44][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): Could not find a part of the path 'C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ \packages\EntityFramework.6.2.0'.
[11:46:44][Exec] C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.targets(100, 9): error MSB3073: The command ""C:\TeamCity\buildAgent\work\a606a53a0957ca4b\.nuget\NuGet.exe" install "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\BalanceToBuy.Utility\packages.config" -source ""  -NonInteractive -RequireConsent -solutionDir "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ "" exited with code 1.

我注意到“如何到达那里?”中有一个空格-solutionDir "C:\TeamCity\buildAgent\work\a606a53a0957ca4b\ "

齐夫坎

这个问题本该在三月份解决令您惊讶的是,我感到惊讶,因为这意味着您在2018年12月20日至2019年3月5日之间创建了解决方案(使用VS2010、2012或2013),但nuget.exe现在只是更新了版本无论如何,如果您想继续使用这种过时的,过时的方式进行NuGet还原,则需要nuget.targets像我在GitHub问题中所写的那样手动编辑文件。

但是,我仍然建议迁移到自动软件包还原这意味着您需要在CI管道中进行额外的步骤来进行还原,然后再进行构建,但是Visual Studio 2015及更高版本不再具有以解决方案的方式添加NuGet还原的功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到路径的一部分

来自分类Dev

MemoryMappedFiles找不到路径的一部分

来自分类Dev

找不到路径问题的一部分

来自分类Dev

StreamWriter找不到路径的一部分

来自分类Dev

System.IO.File.Move错误-找不到路径的一部分

来自分类Dev

创建Mutex时出现“找不到路径的一部分”错误

来自分类Dev

运行时错误“找不到路径的一部分”

来自分类Dev

出现“找不到路径的一部分”错误

来自分类Dev

C#错误:找不到路径的一部分

来自分类Dev

如何修复“找不到路径的一部分”错误

来自分类Dev

System.IO.File.Move错误-找不到路径的一部分

来自分类Dev

在服务器上找不到路径错误的一部分

来自分类Dev

Azure WebApp 中文件读取操作的“找不到路径的一部分”错误

来自分类Dev

保存布局到流。错误:找不到路径“c:\TreeListLayout\”的一部分

来自分类Dev

生成后如何下载NuGet作为.csproj文件的一部分,以便创建.nupkg文件?

来自分类Dev

“找不到路径的一部分”寻找UNC路径

来自分类Dev

找不到包含网络路径的路径的一部分

来自分类Dev

发布.NET Core应用程序时出现错误“找不到路径的一部分”

来自分类Dev

无法使用默认值创建属性'$ YourPropertyHere'。错误消息:找不到路径%temp%的一部分

来自分类Dev

OpenRead url给出异常:找不到路径的一部分

来自分类Dev

WebClient DownloadFile-访问被拒绝或找不到路径的一部分

来自分类Dev

找不到pdf生成路径的一部分

来自分类Dev

找不到AjaxControlToolkit路径AjaxMin.dll的一部分

来自分类Dev

在Visual Studio 2015中发布-找不到路径的一部分

来自分类Dev

找不到路径的一部分:Server.mapPath

来自分类Dev

找不到路径“ AccessibilityManagerCompat_TouchExplorationStateChangeListenerImplementor.class”的一部分

来自分类Dev

无法创建文件夹:找不到路径“ D:\”的一部分

来自分类Dev

找不到路径的一部分。从应用程序复制文件。WPF

来自分类Dev

找不到pdf生成路径的一部分

Related 相关文章

  1. 1

    找不到路径的一部分

  2. 2

    MemoryMappedFiles找不到路径的一部分

  3. 3

    找不到路径问题的一部分

  4. 4

    StreamWriter找不到路径的一部分

  5. 5

    System.IO.File.Move错误-找不到路径的一部分

  6. 6

    创建Mutex时出现“找不到路径的一部分”错误

  7. 7

    运行时错误“找不到路径的一部分”

  8. 8

    出现“找不到路径的一部分”错误

  9. 9

    C#错误:找不到路径的一部分

  10. 10

    如何修复“找不到路径的一部分”错误

  11. 11

    System.IO.File.Move错误-找不到路径的一部分

  12. 12

    在服务器上找不到路径错误的一部分

  13. 13

    Azure WebApp 中文件读取操作的“找不到路径的一部分”错误

  14. 14

    保存布局到流。错误:找不到路径“c:\TreeListLayout\”的一部分

  15. 15

    生成后如何下载NuGet作为.csproj文件的一部分,以便创建.nupkg文件?

  16. 16

    “找不到路径的一部分”寻找UNC路径

  17. 17

    找不到包含网络路径的路径的一部分

  18. 18

    发布.NET Core应用程序时出现错误“找不到路径的一部分”

  19. 19

    无法使用默认值创建属性'$ YourPropertyHere'。错误消息:找不到路径%temp%的一部分

  20. 20

    OpenRead url给出异常:找不到路径的一部分

  21. 21

    WebClient DownloadFile-访问被拒绝或找不到路径的一部分

  22. 22

    找不到pdf生成路径的一部分

  23. 23

    找不到AjaxControlToolkit路径AjaxMin.dll的一部分

  24. 24

    在Visual Studio 2015中发布-找不到路径的一部分

  25. 25

    找不到路径的一部分:Server.mapPath

  26. 26

    找不到路径“ AccessibilityManagerCompat_TouchExplorationStateChangeListenerImplementor.class”的一部分

  27. 27

    无法创建文件夹:找不到路径“ D:\”的一部分

  28. 28

    找不到路径的一部分。从应用程序复制文件。WPF

  29. 29

    找不到pdf生成路径的一部分

热门标签

归档