Latest version of Analyzer: 3.0.0.414

General FAQs for Steelray Project Analyzer
FAQs for Licensing Steelray Project Analyzer
FAQs for System Requirements for Steelray Project Analyzer
FAQs for Office Integration Troubleshooting for Steelray Project Analyzer
FAQs for Ordering Steelray Project Analyzer
Obfuscating a Project File


General FAQs for Steelray Project Analyzer
Q: What are the differences between the standard and pro versions of Steelray Project Analyzer?
A: Starting with v3, we've broadened our offering. Our professional version of Project Analyzer supports:
  • Support for Project Server 2007 and 2010
  • Support for Oracle Primavera P6
  • Overall Scoring
  • Justification

The professional version supports all features in the standard version.

Back to top

Q: Does Steelray Project Analyzer change my project file?
A:In Microsoft Project, Steelray Project Analyzer uses the Marked column to perform its filtering, but this has no impact on your project schedule. Other than that, SPA won't change the project file in any way. In Primavera, a filter is added to support the filter link feature.

Back to top

Q: What versions of Microsoft® Project does Steelray Project Analyzer support?
A: Microsoft® Project 2003, Project 2007 and Project 2010.
Project Server 2007 is supported as well.

Back to top

Q: What versions of Primavera does Steelray Project Analyzer support?
A: Currently, Primavera P6 is the only supported version of Primavera.

Back to top

Q: Does Steelray Project Analyzer run on Linux? Unix? Mac?
A: No, Steelray Project Analyzer only runs on Windows.

Back to top

Q: Is Steelray Project Analyzer available in languages other than English?
A: Not at this time, but multi-language support is planned in future releases.

Back to top

Q: In version 1, my score button is missing. What do I do?
A: Upgrade to version 2. If you cannot upgrade and must stay on version 1, visit this page: Troubleshooting a Missing Score Button.

Back to top

Q: It's taking a long time to read tasks in Project 2003.
A: Make sure that the latest Microsoft Project 2003 service pack (SP3) is installed. SP3 addresses this problem.

Back to top


Q: In version 2, build 360 or later, SPA doesn't read my Project File. What do I do?
You may try to use the old version of our task reading technology, visit this page: Project File Compatibility Help.


Back to top

FAQs for Licensing Steelray Project Analyzer
Q: How many licenses do I need?
A: One license is required for each user that will be using the product. It's okay to install a second copy (for example, on a laptop), as long as it's the same person who uses the product.

Back to top

Q: Will my license ever expire?
A: No. A full license entitles you to use the product perpetually. Included with the license is a one year service period, which entitles you to technical support and new versions of the product.

At the end of the one year, your service period expires. You may purchase an upgrade license to extend your service period.

Back to top

Q: Can we get a single key for multiple users?
A: Yes. Request a single key when you place your order.

Back to top

Q: Do you sell site licenses, enterprise licenses, etc.?
A: Yes. We have several different types of licensing programs. Contact Sales for more information.

Back to top

Q: Can multiple people share a license?
A: A full license is required for each user.

Back to top


FAQs for System Requirements for Steelray Project Analyzer
Q: What are the system requirements for Steelray Project Analyzer?
A: System Requirements:

Prerequisites:
Microsoft .NET Framework v3.5 SP1 (Note: Administrator privileges are required for this prerequisite.)

  • Available Disk Space for Analyzer and Prerequisites: 500MB
  • Processor Speed: 1Ghz or better
  • Supported Operating Systems: Windows XP SP2 or greater, Vista, Windows 7
  • Project Version: Project 2003 SP3 or greater
  • Memory: 512MB Required, 1GB recommended
  • Display Resolution: 1024x768 or higher
Back to top


FAQs for Office Integration Troubleshooting for Steelray Project Analyzer
Q: I get "The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)" error when trying to score a Project file, what does this mean?

A: This is an error from Project. While cryptic and uninformative, it means that Project has stopped allowing us to communicate with it for unknown reasons.

Here are a list of things to consider.
  • There is a prompt in Project. Project will not allow us to communicate with it if a prompt is up, clear the prompt and try again.
  • The operation took too long. If you're opening a large file or Project is responding slowly, Project may return this error to us. Try opening the file manually and retry your operation.
  • Communication between SPA and Project has been broken. Try closing SPA and Project, start Project, then SPA.
Back to top

Q: When generating an Excel report, I get the error "Not enough storage is available to complete this operation. (Exception from HRESULT: 0x8007000E (E_OUTOFMEMORY))", what does this mean?

A: Excel will only consume a fixed amount of memory. This cannot be controlled by SPA. Here are some suggestions to work around this.
  • Turn off task sheet generation.
  • Turn off formatting and colors.
  • Score a smaller subset of tasks.
Back to top


FAQs for Ordering Steelray Project Analyzer
Q: How can I order?
A: You can order from our online order form, by phone, by purchase order or through a reseller.

Back to top

Q: How do I order with a purchase order?
A: You can email it to po@steelray.com or fax it to +1 404 806 6245.

Back to top

Q: Can I order your software from <Insert Reseller Here> ?
A: Yes. We sell through every major reseller, and if we aren't already in the catalog of your reseller, let us know and we'll make it happen so you can order from them.

Back to top

Q: Do you offer volume discounts? How much does your product cost?
A: Yes, we offer volume discounts, starting at 10 licenses.

Back to top

Q: How long will it take before I get my license key?
A: If you order online, your order is processed immediately, and your key is generated for you immediately. A copy of your license key is sent to you via email as well.

Back to top

Q: Do you sell site licenses, enterprise licenses, etc.?
A: Yes. We have several different types of licensing programs. Contact Sales for more information.

Back to top


Obfuscating a Project File
When we're unable to reproduce an issue you may be having with one of our products, it helps if we can use the same project file you're using to reproduce the issue. We understand that your project files contain sensitive information, so it becomes necessary to obfuscate (disguise) the contents of the project file. We've created a utility in Microsoft Project Visual Basic to obfuscate the file.

Instructions for Advanced Users Only

If you're comfortable importing and running macros in Microsoft Project, run the code at the bottom of this page on a copy of your project file.

Detailed Instructions

  1. Right click here and choose "Save Target As" or "Save Link As" to download and save the source code as "obfuscate.bas".
  2. Important: Make a copy of the Microsoft Project file that you wish to copy. The obfuscator will overwrite critical information in the file, so you don't want to run it on your master copy.
  3. Open the copy you made of the project file.
  4. In Project: Tools → Macro → Visual Basic Editor.
  5. File → Import File
  6. Select the obfuscate.bas file that you downloaded and click Open. A new Module Folder and new module will be added in the pane on the left.
  7. Open the new module by double-clicking on it. You should see the source code to the obfuscator.
  8. Run the code by selecting Run → Sub/UserForm from the menu.
    If the module was imported successfully, you'll see the following dialog box:


  9. Click the "Yes" button to proceed.
  10. If the obfuscation was successful, you'll see the following confirmation:

Make sure the project file is significantly obfuscated, and send it to us.

This is the source code to the obfuscator, if you prefer to create the module yourself:

Sub Obfuscate()

Dim prompt As String
Dim answer As String

prompt = "The Obfuscator will rename all task and resource names 
in this file." & vbCrLf & _
            "You should either obfuscate a backup copy of your 
project file or " & vbCrLf & _
            "save this file as a copy after the obfuscation 
(using Save As)." & vbCrLf & vbCrLf & _
            "Are you sure you wish to proceed?"

            
answer = MsgBox(prompt, vbYesNo, "Project Obfuscator")

If answer = vbNo Then
    Return
End If

nextTaskNum = 1
nextResourceNum = 1

For Each t In ActiveProject.tasks
    If Not t Is Nothing Then
        If t.ExternalTask = False Then
            t.Name = "Task " + Str(nextTaskNum)
            nextTaskNum = nextTaskNum + 1
            
            If t.Notes <> "" Then
                t.Notes = "Note was obfuscated"
            End If
            
            '
            'If Not t.Notes Is Nothing Then
            '    If t.Notes.Length > 0 Then t.Notes =
 "Note was obfuscated"

            'End If
        End If
    End If
Next t

For Each r In ActiveProject.Resources
    If Not r Is Nothing Then
        r.Name = "Resource " + Str(nextResourceNum)
        nextResourceNum = nextResourceNum + 1
    End If
Next r

MsgBox ("Obfuscation is complete.")
End Sub
      
Back to top




Feb 21, 2012
Steelray Project Analyzer V3.0.1 - Build 414
Read more

Dec 26, 2011
Major New Release: Analyzer Version 3
Read more

Sep 23, 2011
Now Available: Steelray Project Analyzer 2.2.0.394
Read more