Установка пакета NuGet: «Доступ к пути «c:Documents и настройки»запрещены «.

#visual-studio #nuget-package

#visual-studio #nuget-пакет

Вопрос:

Во-первых, я должен попросить терпения… Хотя я был настоящим платным разработчиком 15 лет назад, теперь я владею низкотехнологичным бизнесом и давно к нему не прикасался. В тот же день VB.NET это было что-то новенькое, и я сделал с ним, может быть, два средних проекта. Итак, я отстал от времени, и все мои тренировки устарели, но теперь мне нужен небольшой проект для моего бизнеса, и я доверяю только себе, чтобы все было сделано правильно.

Итак, теперь я установил Visual Studio Community 2019 и использую Windows 7. (Потому что он все еще не сломан.) и я хотел бы использовать API календаря Google в приложении WinForms. (Но этот вопрос, вероятно, может относиться ко многим API.)

Я смотрел это видео (оно от парня с C #, но различия в коде тривиальны.)

https://youtu.be/qNdpWph4Pi8?t=162

И, как вы заметите, эта ссылка переходит на 2:42 в видео, где происходит сбой. Вывод из диспетчера пакетов гласит:

 Attempting to gather dependency information for package 'Google.Apis.Calendar.v3.1.49.0.2086' with respect to project 'WindowsApp1', targeting '.NETFramework,Version=v4.7.2'
Access to the path 'c:Documents and Settings' is denied.
Access to the path 'c:Documents and Settings' is denied.
Gathering dependency information took 45 ms
Attempting to resolve dependencies for package 'Google.Apis.Calendar.v3.1.49.0.2086' with DependencyBehavior 'Lowest'
Unable to resolve dependency 'Google.Apis'. Source(s) used: 'Package source', 'Microsoft Visual Studio Offline Packages'.
Time Elapsed: 00:00:00.3002072
========== Finished ==========
  

Что я пробовал: много просмотров и несколько тупиков. Я вошел в систему как администратор, я не скрыл эту папку, я разрешил полный контроль (чего я, вероятно, не должен), и я знаю, что в Windows 7 эта папка — просто ярлык, но, похоже, сам пакет указывает на эту папку, потому что я, конечно, не сказал об этомчтобы с этим повозиться. У меня нет идей. Какие-либо рекомендации о том, что делать дальше? Я надеюсь, что ответ не «Получить Windows 10».

Ответ №1:

У меня возникло искушение удалить свой пост, потому что я его разрешил… НО, возможно, это может кому-то помочь. Ответ был в разделе «Инструменты»> «Диспетчер пакетов NuGet»> «Настройки диспетчера пакетов». И оттуда я не знаю, что я сделал, но ниже приведены мои текущие настройки, которые сработали.

Я, честно говоря, до сих пор не знаю, что все это делает, и я не помню, каковы были значения по умолчанию, поэтому будьте осторожны, дублируя этот ответ… Я ДУМАЮ, что я изменил формат управления пакетами по умолчанию, а также добавил выделенный источник пакета, которого не было, поскольку изначально была установлена Visual Studio.

введите описание изображения здесь

введите описание изображения здесь