ошибка: NU1100: Не удается разрешить » MicrosoftOfficeCore (>= 15.0.0)» для «net5.0»

#c# #.net #visual-studio-code #nuget #nuget-package

Вопрос:

В терминале кода Visual Studio, когда я пытаюсь запустить:

 dotnet add package MicrosoftOfficeCore --version 15.0.0
 

Я получаю следующую ошибку в терминале кода Visual Studio

 error: NU1100: Unable to resolve 'MicrosoftOfficeCore (>= 15.0.0)' for 'net5.0'
error: Package 'MicrosoftOfficeCore' is incompatible with 'all' frameworks in project
 

У тебя есть идея ?

Заранее большое спасибо.

Ответ №1:

  1. Попробуйте очистить кэш NuGet с помощью dotnet nuget locals all --clear , а затем попробуйте добавить свой пакет.
  2. Если это не сработает, попробуйте удалить NuGet.config файл, находящийся в C:Users<username>AppDataRoamingNuGet каталоге, а затем восстановить его с помощью dotnet restore команды. Попробуйте добавить свой пакет после этого.

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

1. 1. Та же ошибка 2. Работает отлично, большое вам спасибо

2. Большое спасибо, у нас была вторая проблема со свежей установкой dotnet sdk 5.0.400.

3. работал идеально, в моем случае <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /> отсутствовал в качестве источника пакета в файле nuget.config по умолчанию, созданном при установке.