亲爱的,我更改了windows用户并将其设置为管理员,然后我删除了旧的windows用户名,之后我无法在visual studio中对我的MAUI项目进行操作,错误是
Error MSB4018 The "ResolvePackageAssets" task failed unexpectedly.
NuGet.Packaging.Core.PackagingException: Unable to find fallback package folder 'C:\Program Files (x86)\ComponentOne\WinForms Edition\bin\v6\'.
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.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()
我试着:
发布于 2022-12-02 08:26:02
我试图在我的计算机中找到这样一个文件夹C:\Program Files (x86)\ComponentOne\WinForms Edition\bin\v6\
。但它并不存在。
首先,您可以检查两个路径C:\Program Files (x86)\Microsoft SDKs\NuGetPackages
和C:\Program Files (x86)\Microsoft Visual Studio\Shared\
,然后根据这个解决与您相同的错误的答案复制文件。
然后你可以检查关于设置visual studio的nuget包的源代码的答案。您可以将路径设置为C:\Program Files (x86)\Microsoft SDKs\NuGetPackages
,这是我的计算机中的路径。
此外,我还找到了C:\users\xxx\.nugets
存储的所有nuget包。我的电脑里有一个C:\Program Files (x86)\NuGet
。
最后,一个糟糕但有效的解决方案是,您可以重新安装或格式化windows系统,然后安装visual studio。
https://stackoverflow.com/questions/74649805
复制相似问题