[Перекрестно опубликовано на StackOverflow.com, а также потому, что вопрос касается разработки. Не стесняйтесь, дайте мне знать, где это лучше всего принадлежит.]

Всем привет,

Я постараюсь, чтобы оно было коротким:

История вопроса

  • Попытка установить ASP.NET MVC 3 RC на моем компьютере с Windows 7.
  • Деинсталлированы другие версии MVC (2 и 3 Beta 1).
  • Запустил установщик - получил общую ошибку 2203.
  • В файлах журнала сказано, что это была ошибка разрешений на C:\Windows\Installer.
  • Проверено C:\Windows\Installer - конечно, оно помечено как доступное только для чтения.
  • Я снял флажок «Только для чтения» в свойствах папки и применил. Похоже, чтобы открыть диалоговое окно и применить ко всем файлам.
  • Однако при повторном щелчке по свойствам поле, доступное только для чтения, снова становится отмеченным.
  • Проверил вкладку безопасности папки - и система, и группа «Администраторы» имеют полный доступ.
  • Я проверил право собственности - группа «Администраторы» указана как владелец.
  • Проверено, что я в системе как Администратор (фактически единственная учетная запись в группе Администраторов, кроме Администратора).

Итак, что дает? Заранее благодарим за любую помощь, которую вы можете предоставить!

2 ответа2

0

Щелкните правой кнопкой мыши на пакете установщика и выберите "Запуск от имени администратора", посмотрите, будет ли он установлен сейчас.

Учетные записи пользователей Windows 7 - это ограниченные учетные записи администраторов, а не полные учетные записи администраторов, как в XP.

0

Конечное решение закончилось тем, что мы взяли на себя владение файлами (дважды) и изменили атрибуты (дважды). Не уверен, почему эта процедура сработала, но она сработала, поэтому я не собираюсь подвергать ее сомнению. :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .