In regular intervals, Miles 33 releases GN4 updates. Updates contain bug fixes. Normally, new features appear only in new released versions and not in updates.
Updates are cumulative - every update contains fixes of all previous updates. For example, if there are three updates, you can install only the last one as it contains updates #1 and #2.
Updates are reasonably simple to install, as they do not require reconfiguration of the system layout, user interface or database.
However, there is no automated procedure, as the update depends very much of the system layout, number of servers etc. Applying a update is similar to the first installation of the system, excluding all the configuration steps. Typical steps are listed below.
An example of steps to apply a GN4 update on a system with 32-bit ClickOnce and multiple IIS servers.
1.Download the zipped files of the system update from the Tera FTP server.
2.Deploy zips on all servers.
3.Extract 32-bit system files to the folder where you compile add-ins (C:\TERA\GN4\SRC).
4.Extract GN4bin.zip to the folder where you compile add-ins.
5.Extract system add-ins files to the folder where you keep add-ins sources.
6.Compile add-ins so you have also your custom add-ins compiled.
7.Copy folder with the compiled add-ins and executables in the ClickOnce generator source folder.
8.LOG OUT ALL USERS FROM THE SYSTEM.
9.Stop all IIS servers and all BACK4 servers.
10.Generate the updated ClickOnce package on the server with ClickOnce generator.
11.Deploy updated ClickOnce package on all IIS servers.
12.Extract Web server files (C:\TERA\GN4\WEB) on all IIS servers.
13.Re-register COM components.
14.Rebuild GAC (if needed).
15.Update the GN4 files of the appropriate platform (32-bit or 64-bit in C:\TERA\GN4\BIN) on all the servers.
16.Restart all IIS servers and alll BACK4 servers.
17.Load compiled add-ins in database.
18.WARN USERS THEY CAN LOG BACK IN.
See also
Updating system with a new GN4 update