В доступе отказано в доступе в Visual Studio 2008 под Vista - PullRequest
1 голос
/ 13 ноября 2008

Я сделал решающий шаг и обновил (или, возможно, понизил ?!) версию WinXP до Vista.

Казалось, все работает нормально, за исключением того, что, когда я запустил мою машину этим утром и открыл свое приложение C # в Visual Studio, я получил несколько «Ошибка загрузки свойства« OutputPath ». Введенный путь не является допустимым выходным путем» ошибки.

Я попытался перестроить приложение и обнаружил, что по какой-то таинственной причине я потерял доступ к исполняемым файлам, которые создает Visual Studio. Все остальное в решении все еще было моим, но результаты компиляции не были. В некоторых случаях им владел «Администратор», а в некоторых случаях я все еще владел ими, но не имел прав.

Я работаю от имени администратора, поэтому отказ в доступе к моим собственным файлам, которые я создал сам, более чем раздражает.

Я что-то упустил из-за того, что Visual Studio и Vista играют вместе, или мне нужно вытереть компьютер и сжечь еще два дня, переустановив WinXP?

Ответы [ 3 ]

2 голосов
/ 13 ноября 2008

На моей голове:

  1. Отключить контроль доступа пользователя.
  2. Убедитесь, что вы не зарегистрировали свои исполняемые файлы в системе управления версиями (они могут быть доступны только для чтения):)

РЕДАКТИРОВАТЬ: У меня было несколько проблем на моем Vista x64 box, которые также запутали меня [я также работал администратором]. Отключение UAC избавило от этого «Администратора», но не от проблем Администратора: D

1 голос
/ 26 ноября 2008

Откройте файл .csproj и убедитесь, что ваш путь вывода C: \ test \ правильно, что еще одно место для проверки.

0 голосов
/ 13 ноября 2008

Ох .. это круто = D

Вы пытались изменить путь вывода?

Ну, нажмите на правую кнопку вашего проекта в «Обозревателе решений». Зайдите в свойства, во вкладке Build. Там вы можете попытаться решить некоторые вещи ..

VS2008 - очень странная вещь, поскольку она была разработана для работы в Vista! = D

удачи!

...