Показать сообщение отдельно
Старый 23.08.2012, 17:28   #9  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
!
Цитата:
Установка не может быть продолжена. Параметр командной строки InstallPath содержит недопустимое значение "C:\Program Files (x86)\Microsoft Dynamics AX\50".
Исключение: Недопустимый путь установки. Путь установки InstallPath для 64-разраядных файлов не может быть в папках, зарезервированных для 32-разрязных файлов. Введите другой путь..



=== Произошла отмена или сбой установки. Подробности см. в предыдущих сообщениях в журнале.
Вариант решения:
Цитата:
Проблема
Если значение реестра % ProgramFiles % записывает 32-разрядное приложение на компьютере под управлением 64-разрядной версии Windows Vista, Windows Vista автоматически изменяет эту строку % ProgramFiles(x86) %. Невозможно изменить это поведение.
Это происходит также в 64-разрядных версиях Windows Server 2003 и Windows XP.
Решение
Чтобы предотвратить изменение % ProgramFiles % реестра значение, которое записывает 32-разрядное приложение Windows Vista, воспользуйтесь одним из следующих методов.

Способ 1
Передайте строки в нижнем регистре (например, % programfiles %), либо строку прописными буквами (например, % COMMONPROGRAMFILES %). Этот метод обходит перенаправления значение реестра.

P.S. т.е. %ProgramFiles% на %programfiles%
  1. % ProgramFiles % реестра, что записывает 32-разрядное приложение автоматически изменен на % ProgramFiles(x86) % на компьютере под управлением 64-разрядной версии Windows Vista
  2. Почему происходит замещение значения переменной среды ProgramFiles на ProgramFiles(x86) ?
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.