Prerequisites
-
Installations of AS (4.x, 4.12, 6.x) can be performed manually in any location
-
The anchor is therefore the registry (HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node → BR_AS_AS…)
Problems:
-
Typically, the “default path” is installed, which is:
-
AS4.x in “C:\BRAutomation”
-
AS4.12 in “C:\Program Files\BRAutomation4” (-> I didn’t know that AS4.12 is 64-bit…)
-
AS6 in “C:\Program Files (x86)\BRAutomation”
Now, upgrades for AS4 are not stored in the path of the registry key “BuRSharedFilesPath”, as one might expect, but in the path of the registry key “BuRAutStudioPath”.
The installation path of AS (program itself) is, of course, the path of the registry key “BuRSharedFilesPath”.
If AS6 is also included, the installation still takes place in the registry key “BuRSharedFilesPath”, while the path in the registry key “BuRAutStudioPath” doesn’t exist for AS6 at all (exceptions occur if this is used).
Questions:
-
With automatic installation of AR, these are located in the path “C:\BRAutomation\AS\Upgrades” (Registry key “BuRAutStudioPath” → actually a shared path)
-
With automatic installation of “normal” (don’t know why upgrades are handled different) upgrades, these are located in “C:\BRAutomation\AS48\Upgrades”
-
The above does not apply to AS4.12 (-> 64-bit Program Files folder) or AS6 (-> 32-bit Program Files folder)
How do others handle this?
Am I misunderstanding the name “BuRSharedFilesPath” as a registry key? Or is it simply a mix-up?
What do I need to be aware of with “normal upgrades”, and why are they not located in (for example, AS4.x < AS4.12) “C:\BRAutomation\AS\Upgrades” after installation, but instead in versioned paths like “C:\BRAutomation\AS48\Upgrades”?
What other upgrades might require handling “specifically like AR” and be located in a different path?
Are AS4 upgrades compatible (i.e., same AR, HW, etc.)? Are there upgrades for AS4.8, AS4.9, AS4.12, etc.?