Ответ 1
Предоставьте полные права учетной записи SYSTEM в папку с исходным кодом.
Я создаю новое приложение для Windows Store в visual studio. Кажется, я не могу запустить какое-либо приложение, которое я создаю. Даже недавно созданное пустое приложение дает мне ошибку
Error : DEP0700 : Registration of the app failed. error 0x80070005: Opening file from location: C:\Users\Jacob\Documents\Visual Studio 2012\Projects\App1\App1\bin\Debug\AppX\AppxManifest.xml failed with error: Access is denied.
. (0x80070005) App1
Любые идеи? Я проверил разрешения файла AppxManifest.xml, и я полностью контролирую его. Я также попытался запустить визуальную студию под повышенными правами, и она по-прежнему представляет ту же ошибку.
Изменить: у Blend, похоже, есть те же проблемы, что и визуальная студия, здесь результат смешивания:
Application installation failed.
Registering the application to run from layout...
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(1722,9): error : DEP0700: Registration of the app failed. error 0x80070005: Opening file from location: C:\Users\Jacob\Documents\Visual Studio 2012\Projects\booktest\booktest\bin\Debug\AppX\AppxManifest.xml failed with error: Access is denied.
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(1722,9): error : . (0x80070005)
Предоставьте полные права учетной записи SYSTEM в папку с исходным кодом.
Эта ошибка также возникает, если вы используете команду subst в Windows для сопоставления пути папки к букве диска.
Моя проблема заключалась в том, что папка решения была зашифрована. Я работаю в месте, где по умолчанию используется шифрование в определенных папках. Мне пришлось переместить папку в новое место, где по умолчанию не было. Затем я перешел в папку решений, щелкнул правой кнопкой мыши по папке и выбрал → properties → Advanced. Внизу установлен флажок "Шифровать содержимое для защиты данных". Снимите этот флажок и скажите "да" ко всем подпапкам.
Проверьте свою папку (C:\Users\Jacob\Documents\Visual Studio 2012\Projects\App1\App1\bin\Debug\AppX\AppxManifest.xml) и убедитесь, что у вас есть полный доступ к этой папке.
Второй вариант - переместить его на другой диск, например D:\Новая папка.