Я столкнулся с этой проблемой при попытке установить .NET Core Tools 1.1. Устанавливать это удалось, но теперь, когда я пытаюсь открыть проект, использующий ядро Dotnet, я получаю сообщение об ошибке в VS2015: .NET Core перестает работать из командной строки И из визуальной студии
После этого любая попытка запустить результаты проекта в гораздо более расплывчатым «Невозможно начать отладки ".
Я пытался работать из командной строки, и результаты были не лучше:
λ dotnet build
Access to the path 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\RedistList\FrameworkList.xml' is denied.
λ dotnet restore
log : Restoring packages for C:\(...)\project.json...
log : Restoring packages for tool 'Microsoft.AspNetCore.Server.IISIntegration.Tools' in C:\(...)\project.json...
log : Writing lock file to disk. Path: C:\(...)\project.lock.json
error: Access to the path 'C:\(...)\project.lock.json' is denied.
Справочники затемненный по причинам конфиденциальности.
Я проверил файлы, которые он бросает ошибки, пытающиеся получить доступ - FrameworkList.xml полностью доступен и доступен для редактирования, а project.lock.json даже не существует.
шаги я уже пытался в решении одного или обоих этих проблем:
- Перезапуск Visual Studio
- Запуск VS в режиме администратора
- перезагружать компьютер
- вручную вставив project.lock .json, заполненный данными из чужого экземпляра того же файла в том же проекте
- Удаление всего проекта и его повторное включение из Github
- Откат к предыдущей версии .NET Ядра
- Ремонт установки .NET Ядра
- Удаление и повторная установка .NET Сердечник полностью
- вручную изменять разрешения всей папки проекта до полного управления для всех пользователей
- вручную указать версию .NET Core, в global.json
Ничто не помогает, я получаю то же сообщение об ошибке снова и независимо от того, как далеко я пытаюсь установить все обратно, как это было до установки , Есть ли какой-то последний шаг, который я почему-то забыл?
Проверьте папку установки на наличие этого sdk в папке sdk. Это единственное, что я могу предложить. Также удалите все новые версии из этой папки. Это помогло мне раньше. – borrrden
В каталоге sdk есть только одна папка, и она точно соответствует номеру версии. –
Вы пытались переустановить инструменты VS2015? Они отделены от.NET, и это не ясно из вашего списка, если вы сделали это или только SDK. – borrrden