MSB4018 “ResolvePackageAssets”任务意外失败 解决方案

news/2025/2/11 22:42:12/

使用Vs2019,发现新创建的代码,也无法正常编译,
尝试过用visual自带的修复功能;去官网升级Nuget;甚至卸载Nuget;也无法解决.

详细报错内容如下

严重性	代码	说明	项目	文件	行	禁止显示状态
错误	MSB4018	“ResolvePackageAssets”任务意外失败。
NuGet.Packaging.Core.PackagingException: **Unable to find fallback package folder 'D:\Microsoft\Xamarin\NuGet\'.**在 NuGet.Packaging.FallbackPackagePathResolver..ctor(String userPackageFolder, IEnumerable`1 fallbackPackageFolders)在 Microsoft.NET.Build.Tasks.NuGetPackageResolver.CreateResolver(IEnumerable`1 packageFolders)在 Microsoft.NET.Build.Tasks.NuGetPackageResolver.CreateResolver(LockFile lockFile)在 Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheWriter..ctor(ResolvePackageAssets task)在 Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheReader.CreateReaderFromDisk(ResolvePackageAssets task, Byte[] settingsHash)在 Microsoft.NET.Build.Tasks.ResolvePackageAssets.CacheReader..ctor(ResolvePackageAssets task)在 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.ITaskExecutionHost.Execute()在 Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()	DealExcel	C:\Program Files\dotnet\sdk\5.0.411\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets	241

查询若干方法后,发现解决方案就藏在第二排提示中
Unable to find fallback package folder ‘D:\Microsoft\Xamarin\NuGet’.**

新建一个空目录 folder ‘D:\Microsoft\Xamarin\NuGet’.
(把自己的visual报错复制出来,看提示路径在哪里,就在哪里建)
在这里插入图片描述
建好之后,问题就解决了

问题原因:之前以为D盘里面没有放编译相关程序,为了省空间,就全部手贱删掉,哪会知道有这种事情


http://www.ppmy.cn/news/181505.html

相关文章

VS中warning MSB8004和error MSB4018解决方案

VS中warning MSB8004和error MSB4018解决方案 参考文章&#xff1a; &#xff08;1&#xff09;VS中warning MSB8004和error MSB4018解决方案 &#xff08;2&#xff09;https://www.cnblogs.com/tangcumalaxia/p/8309985.html 备忘一下。

P4018 RoyOctober之取石子

P4018 Roy&October之取石子 解题思路&#xff1a;博弈题。模拟然后找规律。对n 1,2,3,4,5,先考虑。接着到6的时候假设October分别拿1,2,3,4,5,的情况&#xff0c;考虑剩余的在Roy先开始的时候胜负情况。 #include<bits/stdc.h> using namespace std; typedef long…

警告 C4018 有符号/无符号不匹配

C4018 “<”: 有符号/无符号不匹配 for (int i 0; i < b.size(); i) {l max(l, toNum(b[i]) 1);}我从没想过这个警告有时候也会导致编译错误。 错误原因&#xff1a;matchPoint 是一个Vector容器&#xff0c;matchPoint .size() 在容器说明中 被定义为: unsigned int…

vs基础 异常之任务意外失败。MSB4018

[山水归路&#xff0c;灯影千帐&#xff0c;何处是新程] error MSB4018: “GetPackageDirectory”任务意外失败。 [H:\repos\NetCoreLearn\NetCoreLearn\NetCoreLearn.csproj] C:\Program Files\dotnet\sdk\3.1.302\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.Framewor…

wallys//Routerboard/IPQ4018/IPQ4028 802.11ac Wave2

IPQ4018/IPQ4028 802.11ac Wave2 IPQ4018/IPQ4028 2x2 2.4Ghz 2x2 5Ghz Industrial-grade DR40X8H ​​​​​​https://www.wallystech.com/Routerboard/DR40X8H-Qualcomm-IPQ4018-IPQ4028-2T2R-Dual-Band-2-4GHz-5GHz-high-power-support-MU-MIMO-802.11ac-Wave-2.html ​…

c++ 警告warning C4018 有符号/无符号不匹配

C警告 warning C4018: “<”: 有符号/无符号不匹配 警告代码如下&#xff1a; for (int i 0; i<matchePoints.size(); i) { imagePoints1.push_back(keypoints1[matchePoints[i].Idx1].pt); imagePoints2.push_back(keypoints2…

[单片机][N76E003][MCP4017][MCP4018][MCP4019] 数字电位器 使用方法 例子 代码

文章目录 一、简介二、特性三、通信四、 示例代码 一、简介 电位器或变阻器配置选项 7位:电阻网络分辨率 127个电阻(128个步骤) 零刻度到满刻度雨刷操作 RAB电阻:5 kΩ&#xff0c; 10 kΩ&#xff0c; 50 kΩ或100 kΩ 低雨刷阻力:100Ω(典型) 低温度: 绝对(变阻器):典型…

VS报错 Error    MSB4018    The “VCMessage“ task failed unexpectedly. System.

测试VS程序&#xff0c;报错&#xff1a; Severity Code Description Project File Line Suppression State Error MSB4018 The "VCMessage" task failed unexpectedly. System.FormatException: Index (zero based) must be greater than …