STROBOSCOPE Installation

Minimum System Requirements - Microsoft Windows

Stroboscope can be installed in any recent version of Microsoft Windows (x86 or x64). The default user interface is an Integrated Development Environment (IDE) with a text editor in which to type and enter the statements that make up a Stroboscope simulation model. The IDE also provides controls to run and debug a simulation model, and to view and save the simulation model output.

Recommended System Requirements - Microsoft Visio

In addition to the base system, the Stroboscope Setup program also installs the following three graphical systems that make the development of Stroboscope models much easier and are strongly recommended.

These three graphical systems run under Microsoft Visio which needs to be obtained and installed separately. All recent versions of Microsoft Visio are supported, from Visio 2021 back to Visio 2000.

IMPORTANT: Starting with Stroboscope version 5,22,1,15, the Stroboscope GUI works with both the 32-bit and 64-bit versions of Visio. Earlier versions of the GUI did not support the 64-bit version and worked only with the 32-bit version.

Download the Stroboscope Installation Package

The Stroboscope installation package is just one executable file: Stroboscope_Setup.exe.

New Stroboscope Release 5,22,1,15 (full support for Visio x64)

Older Stroboscope Release (4,2,0,0) (partial support for Visio x64)

Stroboscope Installation Instructions

Important: The installation of Stroboscope requires Administrator privileges.

To install Stroboscope, double-click and run the Stroboscope installation package

Stroboscope_Setup.exe.

Installation Notes:

    • On 32-bit Windows systems, Stroboscope is installed by default in:

        • C:\Program Files\Stroboscope

    • On 64-bit Windows systems, Stroboscope is installed by default in:

        • C:\Program Files (x86)\Stroboscope

    • The installation of Stroboscope has been tested successfully up to the 64-bit versions of Windows 11 and Windows 10, and up to the 32-bit and 64-bit versions of Visio 2021.

    • The installation program runs a script that registers Stroboscope with all recent versions of Microsoft Visio to allow the Stroboscope GUI, EZStrobe, and ProbSched, to work. Note that this registration is done only for the current Windows user. See below on how to register Stroboscope with Visio for other Windows users.

    • The installation program also includes and installs (or repairs) silently the "Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)". See below on how to install this package manually, if necessary.

Troubleshooting Stroboscope

When you run Stroboscope for the first time, you may see the following message (ordinarily this error should not appear, see above):

  • "The application has failed to start because its side-by-side configuration is incorrect."

To correct this error, install the "Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)".

Troubleshooting Visio - EZStrobe - Stroboscope GUI

The Stroboscope installation program Stroboscope_Setup.exe makes the necessary entries in the Windows registry by automatically running the following script that registers the Visio-based tools (that are included with Stroboscope) with all versions of Visio (up to 2021).

    • C:\Program Files (x86)\Stroboscope\Program\Register_Stroboscope_with_Visio.bat

This is done only for the current Windows user. See below on how to register Stroboscope with Visio for other Windows users.

Script to Register Stroboscope with Microsoft Visio

If EZStrobe or the Stroboscope GUI do not work correctly in Visio, you can run the same automated script again (and register the Stroboscope Visio-based tools for the current Windows user) as follows:

    • From the Windows Start menus, select:

      • Register Stroboscope with Visio

This runs the following script that registers the Visio-based tools (that are included with Stroboscope) with all versions of Visio (up to 2021) for the current Windows user.

    • C:\Program Files (x86)\Stroboscope\Program\Register_Stroboscope_with_Visio.bat

This script should make Visio work correctly with EZStrobe and the Stroboscope GUI (for the user currently logged into Windows).

Manual Definition of Automation Settings in Microsoft Visio

If EZStrobe or the Stroboscope GUI still produce errors in Visio, you can also register the Stroboscope Visio-based tools with any version of Visio manually.

As an example, the following steps assume that you have Visio 2021 and wish to enable automation between Visio and Stroboscope. (If you have a different version of Visio, then the new entries that need to be made are the same as those below, but their locations in the Visio menus may be slightly different):

  • Run Visio 2021 directly (not through opening EZStrobe, or the Stroboscope GUI).

  • Open a new blank drawing.

  • Click on "File", "Options", "Advanced"

  • Scroll to the bottom of the right part of the window and click on "File Locations".

    • You will enter the same path in each of the three text boxes:

      • "Templates"

      • "Stencils"

      • "Add-ons"

    • The path you will enter depends on whether your version of Windows is 64bit or 32bit.

        • For 64bit Windows, enter the following path (enter the same path in all three boxes):

            • C:\Program Files (x86)\Stroboscope\Program\GUI

        • For 32bit Windows, enter the following path (enter the same path in all three boxes):

            • C:\Program Files\Stroboscope\Program\GUI

        • Note: If you are not sure, check both paths using the Windows "File Manager".

    • Click OK to save the three "File Locations" with the above path you just entered three times.

    • Click on "Trust Center" (this is another of the available options on the left side of the "Visio Options" window)

    • Click on "Trust Center Settings"

    • Click on "Trusted Locations"

    • Click on "Add new location..."

    • In the text box that appears enter the path where Stroboscope is installed on your computer:

        • For 64-bit Windows, enter the path:

            • C:\Program Files (x86)\Stroboscope\

        • For 32-bit Windows, enter the path:

            • C:\Program Files\Stroboscope\

    • Important: Make sure that you place a check-mark in the box

        • "Subfolders of this location are also trusted".

    • Click on OK to add the directory where Stroboscope is installed (and its subdirectories) as a "Trusted Location".

    • Click on "Macro Settings" (which is another option in "Trust Center Settings")

    • Click on "Enable all macros (not recommended...)" to enable it (otherwise, the Stroboscope-related macros do not run).

    • Click on OK to accept the changes to the "Trust Center Settings".

    • Click OK to accept the changes to the "Visio Options" window and return back to the Visio drawing.

    • Important: Close Visio completely and exit the Visio application.

    • EZStrobe and the Stroboscope GUI should now work correctly.

Stroboscope, EZStrobe, ProbSched, Vitascope and Vitascope++ are based upon work supported by the National Science Foundation under Grants No. 9733267, No. 0113890, and No. 0732560. Any opinions, findings, and conclusions or recommendations are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.