У меня есть 32-разрядное приложение, которое мне нужно установить и протестировать на сервере Windows 2008 R2. Это приложение имеет некоторые зависимости от 32-разрядного программного обеспечения сторонних производителей (клиент Oracle 10g и среда выполнения TCL - большую часть приложения составляют сценарии TCL). Это приложение также создает службы Windows для запуска.
Текущая версия продукта требует, чтобы его двоичные файлы (.exe
s и .dll
s) и сценарии были установлены в D:\App
. Этот путь жестко запрограммирован в скриптах и конфигурационных файлах. Также требуется, чтобы среда выполнения TCL была установлена в D:\TCL
.
Я обеспокоен тем, что если я попытаюсь установить 32-разрядные двоичные файлы вне %windir%\Program Files (x86)
, то произойдут странные вещи; мои опасения оправданы? Есть ли какие-либо побочные эффекты или проблемы с запуском 32-разрядных приложений за пределами %windir%\Program Files (x86)
в Windows 2008 R2? Должно ли наше приложение делать что-то особенное с двоичными файлами, если они запускаются вне папки %windir%\Program Files (x86)
?