ASP.NET Ядро MSB4018 в новом проекте

#c# #asp.net #.net

Вопрос:

Я получаю ошибку сразу после создания нового проекта (только ASP.NET MVC, другие типы работают нормально). Я попытался перестроить проект и решение, но это не помогло. Вот ошибка:

 Error MSB4018 The "ResolvePackageAssets" task failed unexpectedly.
NuGet.Packaging.Core.PackagingException: Unable to find fallback package folder 'D:VSVS SDK NuGetPackages'.
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() study C:Program Filesdotnetsdk5.0.203SdksMicrosoft.NET.SdktargetsMicrosoft.PackageDependencyResolution.targets 241
 

Комментарии:

1. У вас есть файл nuget.config, D:VSVS SDK NuGetPackages в котором он находится? Ошибка предполагает, что путь не существует.

2. @DaveShaw , у меня есть папка, но в ней нет файла nuget.config.

Ответ №1:

Что ж, в моем случае удаление и переустановка VS решили эту проблему.