MSI Installer ошибка 2203; Как заставить права на каталог установщика?

5275
SeanKilleen

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

Всем привет,

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

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

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

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

0

2 ответа на вопрос

0
Moab

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

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

Спасибо, Моав. Я запустил установщик таким образом, по умолчанию (я всегда запускаю установщики MSI таким образом). Конечное решение закончилось тем, что мы взяли на себя владение файлами (дважды) и изменили атрибуты (дважды). Не уверен, почему эта процедура сработала, но она сработала, поэтому я не буду подвергать ее сомнению. :) Спасибо за вашу помощь! SeanKilleen 13 лет назад 0
Я согласен, никогда не подвергайте сомнению вещи, когда они идут правильно. :-) Moab 13 лет назад 0
0
SeanKilleen

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