Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio NuGet.Packaging.Core.PackagingException:找不到回退包文件夹';C:\ProgramFiles(x86)\Progress\ToolboxNugetPackages';_Visual Studio_Nuget - Fatal编程技术网

Visual studio NuGet.Packaging.Core.PackagingException:找不到回退包文件夹';C:\ProgramFiles(x86)\Progress\ToolboxNugetPackages';

Visual studio NuGet.Packaging.Core.PackagingException:找不到回退包文件夹';C:\ProgramFiles(x86)\Progress\ToolboxNugetPackages';,visual-studio,nuget,Visual Studio,Nuget,我在安装了最新版本的Visual Studio 2019 Enterprise的新Windows 10 Enterprise 2004安装中遇到此错误。我只是想编译一个stock.NET核心控制台应用程序;当我尝试构建解决方案时,会出现此错误 Severity Code Description Project File Line Suppression State Error MSB4018 The "ResolvePackageAssets

我在安装了最新版本的Visual Studio 2019 Enterprise的新Windows 10 Enterprise 2004安装中遇到此错误。我只是想编译一个stock.NET核心控制台应用程序;当我尝试构建解决方案时,会出现此错误

    Severity    Code    Description Project File    Line    Suppression State
    Error   MSB4018 The "ResolvePackageAssets" task failed unexpectedly.
    NuGet.Packaging.Core.PackagingException: Unable to find fallback package folder 'C:\Program Files 
    (x86)\Progress\ToolboxNugetPackages'.
       at NuGet.Packaging.FallbackPackagePathResolver..ctor(String userPackageFolder, IEnumerable`1 
    fallbackPackageFolders)
       at Microsoft.NET.Build.Tasks.NuGetPackageResolver.CreateResolver(IEnumerable`1 packageFolders)
       at Microsoft.NET.Build.Tasks.NuGetPackageResolver.CreateResolver(LockFile lockFile)
       at Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheWriter..ctor(ResolvePackageAssets task)
       at 
     Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheReader.CreateReaderFromDisk(ResolvePackageAssets 
    task, Byte[] settingsHash)
       at Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheReader..ctor(ResolvePackageAssets task)
       at Microsoft.NET.Build.Tasks.ResolvePackageAssets.ReadItemGroups()
       at Microsoft.NET.Build.Tasks.ResolvePackageAssets.ExecuteCore()
       at Microsoft.NET.Build.Tasks.TaskBase.Execute()
       at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
       at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() ConsoleApp1  
     C:\Program 
     
     Files\dotnet\sdk\3.1.301\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets   
   234  
严重性代码描述项目文件行抑制状态
错误MSB4018“ResolvePackageAssets”任务意外失败。
NuGet.Packaging.Core.PackagingException:找不到回退包文件夹“C:\Program Files”
(x86)\Progress\ToolboxNugetPackages'。
在NuGet.Packaging.FallbackPackagePathResolver..ctor(字符串userPackageFolder,IEnumerable`1
fallbackPackageFolders)
位于Microsoft.NET.Build.Tasks.NuGetPackageResolver.CreateResolver(IEnumerable`1 packageFolders)
在Microsoft.NET.Build.Tasks.NuGetPackageResolver.CreateResolver(锁文件锁文件)中
位于Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheWriter..ctor(ResolvePackageAssets任务)
在
Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheReader.CreateReaderFromDisk(ResolvePackageAssets
任务,字节[]设置(SHASH)
位于Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheReader..ctor(ResolvePackageAssets任务)
在Microsoft.NET.Build.Tasks.ResolvePackageAssets.ReadItemGroups()中
在Microsoft.NET.Build.Tasks.ResolvePackageAssets.ExecuteCore()中
在Microsoft.NET.Build.Tasks.TaskBase.Execute()中
位于Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ItaskeExecutionHost.Execute()
在Microsoft.Build.BackEnd.TaskBuilder.d_u26.MoveNext()控制台上
C:\程序
Files\dotnet\sdk\3.1.301\Sdks\Microsoft.NET.sdk\targets\Microsoft.packagedependencysolution.targets
234

我发现了问题-我使用了一段时间的WPF控件的一个安装程序有一个bug,它现在为UI控件生成一个nuget包缓存;Nuget包确实存在,但它位于错误的位置。当更改默认安装目录“C:\Program Files(x86)\Progress”时,此特定错误就会显现出来。为了纠正这种情况,我将Nuget缓存复制到了预期位置,问题就消失了。

嘿,Perry,谢谢你的提示。由于磁盘空间不足,我想更改它的位置。。。我怎么能做到?