#visual-studio #windows-7
#visual-studio #windows-7
Вопрос:
Я только что установил Visual studio 2010 на свой 32-разрядный компьютер win7, и при его запуске я получаю следующее сообщение:
«невозможно создать папку данных приложения для Visual Studio»
У меня была такая же версия Visual Studio на моем компьютере с xp sp3, и она работала нормально. Я искал различные решения, но ничего не получалось. Я попытался запустить:
"%programfiles%Microsoft Visual Studio 10.0Common7IDEdevenv.exe" /setup
и отредактировать запись AppData [HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer User Shell Folders] (но это было уже нормально). Я попытался запустить от имени администратора.
Есть ли какое-либо другое решение этой проблемы?
ps: после того, как я установил visaul studio, ярлыка на рабочем столе не было, папка меню «Пуск» была пустой, пока я не добавил предварительные настройки для себя (я уже администратор …), И после этого в коротком меню «Пуск» не было значка, и он не работал, поэтому мне пришлось запускать visual studion из установочных папок devenv.exe .
Комментарии:
1. возможно, это связано с причудливыми проблемами с владельцем каталога, которые, похоже, засоряют Windows 7
Ответ №1:
Похоже, у Visual Studio возникли проблемы с созданием следующей папки
%USERPROFILE% AppData Local Microsoft VisualStudio
Или одну из вложенных папок, которые он создает для хранения данных (например, 10.0). Сначала я бы попытался получить доступ к этому каталогу или его родительскому каталогу и убедиться, что ваша учетная запись имеет надлежащие разрешения для создания папок в этом расположении.
Комментарии:
1. эта папка существовала: C:Userswin7AppDataLocalMicrosoftVisualStudio10.0 и у меня не было никаких проблем с добавлением папки самостоятельно
2. @user1018764 Я бы попробовал переименовать эту папку и повторить попытку. Также посмотрите
%LOCALAPPDATA%
, указывает ли она на другое местоположение3. Я переименовал ее, попытался запустить Visual Studio, получил то же сообщение, и появилась новая папка. %LOCALAPPDATA% указывает на C:Userswin7AppDataLocal
4. также папка 10.0 содержит файл типа блокировки «vspdmc», когда я открыл его с помощью блокнота, его содержимое было: {BF082FD1-863D-490D-99BA-E47AE4D49706}
5. хм, вы пробовали восстановить установку Visual Studio? На данный момент что-то кажется очень неправильным.
Ответ №2:
- Перейдите в папку AppData (c:Users\AppData )
- Щелкните правой кнопкой мыши вкладку Безопасность; нажмите кнопку Дополнительно.
- Если вашего имени пользователя нет в списке «Имена групп или пользователей», нажмите кнопку «Изменить» и добавьте его.
- Дайте себе полный контроль.
- Убедитесь, что вы выбрали «применить ко всем вложенным папкам».
- Перезапустите Visual Studio.
Ответ №3:
У меня была та же проблема, но для VS 2013. На вашем C:UsersxxxAppDataLocal , найдите мою папку Microsoft и щелкните правой кнопкой мыши «Свойства», снимите флажок «Только для чтения» и убедитесь, что ваше имя находится под защитой с полным доступом. Затем щелкните правой кнопкой мыши на установщике и попробуйте восстановить (или заново установить).
Ответ №4:
Я попытался щелкнуть правой кнопкой мыши и запустить VS2010 от имени администратора, и это сработало: D
Ответ №5:
Я решил свою проблему, изменив разрешения для перемещаемой папки, а не для локальной. %USERPROFILE% AppData Roaming Microsoft
Я понял это после прочтения этого: http://tutewall.com/application-data-folder-for-visual-studio-could-not-be-created /
Ответ №6:
В Windows 10 x64 я решил эту проблему, запустив IDE от имени администратора (щелкните правой кнопкой мыши> Запуск от имени администратора)
Ответ №7:
если у вас установлено более 1 версии vs, просто измените open на (или выберите vs 2015 или любую стабильную версию в верхней опции open) visual studio 2015, после чего решение будет подготовлено и отображено. Спасибо.