错误"找不到文件格式标题." 运行NuGet还原

Dav*_*ite 6 msbuild nuget-package-restore

我跑的时候

Nuget.exe restore [path]\packages.config -PackagesDirectory [path]\build\packages
Run Code Online (Sandbox Code Playgroud)

它按预期工作.但是,命令

Nuget.exe restore [path]\bigpackages.config -PackagesDirectory [path]\build\packages
Run Code Online (Sandbox Code Playgroud)

失败并出现错误:

找不到文件格式标头.

即使我复制了packages.config文件并将其重命名为bigpackages.config,也是如此.

Dav*_*ite 3

原来是packages.config这个名字是预期的,但任何其他配置文件名都会被拒绝。

我的解决方案是使用接受的文件名将 bigpackages.config 文件放入子文件夹中。此命令成功:

Nuget.exe restore [path]\big\packages.config -PackagesDirectory [path]\build\packages
Run Code Online (Sandbox Code Playgroud)