Установка пакета nuget "такой же ключ уже был добавлен.

Ваша трассировка стека рассказывает c#.net историю, это ошибка NuGet.NetPortableProfileTable.BuildPortableProfileCollection(). Вкратце, он msvs повторяет набор эталонных nuget профилей сборки PCL и встречает visual-studio один и тот же профиль более visual-studio одного раза. Это очень сильный .cs-file намек на то, что содержимое bcl вашего каталога c:\program files (x86)\reference assemblies\microsoft\framework\.netportable повреждено.

Есть vs.net много возможных способов c-sharp исправить повреждение:

  • Если вы активно помните, как возились с этим каталогом, например, копировали файлы, то отмените то, что вы сделали.
  • Самый безопасный способ сделать это - удалить все версии Visual Studio> = VS2010. Затем очистите каталог вручную, удалив все оставшиеся ненужные файлы. Затем снова переустановите VS.
  • Небезопасный, но более быстрый способ - это переименовать каталог c: \ program files (x86) \ reference assembly и установить multi-targeting pack. Я не могу обещать успеха.
  • Вы можете попробовать найти дубликат самостоятельно и удалить его. Структура каталогов выглядит так:

 Directory of C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.0\Profile

05/14/2014  01:01 PM              Profile1
05/14/2014  01:01 PM              Profile102
05/14/2014  01:01 PM              Profile104
05/14/2014  01:01 PM              Profile131
05/14/2014  01:01 PM              Profile136
05/14/2014  01:01 PM              Profile14
05/14/2014  01:01 PM              Profile143
05/14/2014  01:01 PM              Profile147
05/14/2014  01:01 PM              Profile154
05/14/2014  01:01 PM              Profile158
05/14/2014  01:01 PM              Profile18
05/14/2014  01:01 PM              Profile19
05/14/2014  01:01 PM              Profile2
05/14/2014  01:01 PM              Profile225
05/14/2014  01:01 PM              Profile23
05/14/2014  01:01 PM              Profile24
05/14/2014  01:01 PM              Profile240
05/14/2014  01:01 PM              Profile255
05/14/2014  01:01 PM              Profile3
05/14/2014  01:01 PM              Profile328
05/14/2014  01:01 PM              Profile336
05/14/2014  01:01 PM              Profile344
05/14/2014  01:01 PM              Profile36
05/14/2014  01:01 PM              Profile37
05/14/2014  01:01 PM              Profile4
05/14/2014  01:01 PM              Profile41
05/14/2014  01:01 PM              Profile42
05/14/2014  01:01 PM              Profile46
05/14/2014  01:01 PM              Profile47
05/14/2014  01:01 PM              Profile5
05/14/2014  01:01 PM              Profile6
05/14/2014  01:01 PM              Profile88
05/14/2014  01:01 PM              Profile92
05/14/2014  01:01 PM              Profile95
05/14/2014  01:01 PM              Profile96

 Directory of C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile

05/14/2014  12:59 PM              .
05/14/2014  12:59 PM              ..
05/14/2014  01:01 PM              Profile111
05/14/2014  01:01 PM              Profile259
05/14/2014  01:01 PM              Profile49
05/14/2014  01:01 PM              Profile7
05/14/2014  01:01 PM              Profile78

 Directory of C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.6\Profile

05/14/2014  12:59 PM              .
05/14/2014  12:59 PM              ..
05/14/2014  01:01 PM              Profile151
05/14/2014  01:01 PM              Profile157
05/14/2014  01:01 PM              Profile31
05/14/2014  01:01 PM              Profile32
05/14/2014  01:01 PM              Profile44
05/14/2014  01:01 PM              Profile84

c#

visual-studio

nuget

base-class-library

2022-10-03T11:56:38+00:00