Steelray Steelray Project Viewer

Views: 1.8k  |  Created: 07/13/2006

Average Rating: 0
Steelray Project Viewer has 1 inventory records, 0 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (5)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 1 / 5 (Very Easy) based on 1 ratings
Most Commonly Reported Deployment Method
Repackaged (to a setup.msi)
or cancel
118
Note
Background: Steelray Project Viewer is a tool for viewing MS Project files (read only). While it isn't free, it is significantly cheaper than MS Project. It requires a vendor supplied license string for operation.

The naitive installer is a java-based installer called Install4J. It has 2 documented switches: -q (quiet) and -dir (install Directory).

It also has 2 methods to automatically license itself. The first is to create a Licese.dat file that contains only the vendor supplied license string and place that file in the same folder as the installer exe. Whe installed from that path, the tool will install correctly licensed. The second is to the copy License.dat to folder called Data located under the Steelray installation folder after you install Steelray. (this is undocumented, but an email to their support garnered a very quick response)

To make this into an MSI installer, use your favorite capture tool to snapshot the install, then add the license.dat file into the package (as above), then remove any ej-technologies (the java installer) and microsoft registry entries (my package had no registry entries at all). Build and test your MSI.

--Joel
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note

We also package our installer as an MSI. Submit a request to tech support [Steelray], and we'll send a link to our latest MSI installer.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note

To disable the "Check for Updates" option, create an empty file called "noupdate.dat" and place it in the data sub-folder of the installation.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
We had to perform a specialized build on this one to stop it installing if the full version of MS Project was installed on the machine. For this we used the Upgrade table and a custom action as follows:

In the Property Table of your captured MSI - if it isn't already present - add the property "SecureCustomProperties" - the value can be anything you like. We entered ours as such: PROJECT98FOUND

Next, in the Upgrade table create a new row and paste in the UpgradeCode from the Project MSI, a minimum version of 1.0.0 and max version blank, enter attributes 258 (256 for including minimum version + 2 for detect and do not install) and in the ActionProperty enter the relevant value defined in step one e.g. "PROJECT98FOUND".

Once this is done open the CustomAction table and create a new row, again call it whatever you like - in our case "DetectProj98", give it a type of "19" and if you require and error to be displayed or logged, type this into the "Target" field.

In the InstallExecutSequence table create a new row and add in the Custom action defined in the previous step with a condition matching that defined in step one. In the sequence this should run after FindRelatedProducts and before AppSearch so any number between 200 and 400 is fine. Ours would look something like this:

DetectProj98 PROJECT98FOUND 201

A lot simpler than using LaunchCondition and Locator tables, I'm sure you'll agree. This won't be necessary on most networks but I am told that there are conflicts that can occur with Project and Steelray on the same machine - this will ensure these never happen.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
How can we disable the other options in the Help menu ?
It seems Steelray does not have any documentation on this.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s):
Please log in to comment

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

Steelray Project Viewer

Version

2

Questions & Answers (0)

Questions & Answers related to Steelray Steelray Project Viewer

Blogs (0)

Blog posts related to Steelray Steelray Project Viewer

Reviews (0)

Reviews related to Steelray Steelray Project Viewer