The installers below do not come with framework (basemap), which Roadsoft requires for installation. If you do not currently have Roadsoft, contact us depending on if you are Michigan agency or a non-Michigan agency.

The system requirements for Roadsoft, Roadsoft Mobile and the Laptop Data Collector can be found in the Roadsoft Manual.


If you are running Roadsoft or LDC 2017.x or earlier, or your basemap is Michigan Framework Version 16 or earlier, do not install or update to the new version of Roadsoft. Contact Roadsoft technical support at

Before Updating or Installing

  • Back up your data.
  • Prior to installing or updating Roadsoft/LDC, check your operating system version and SQL version for compatibility.
  • If you are in the middle of data collection, import any LDC data into Roadsoft.

Roadsoft 2020.8

Released Tuesday, September 1, 2020


Update File:

Updater is not available. Use the full installer below.

Full Installer

This is the full Roadsoft installer including SQL Server Express. This installer is silent install compatible.

PLEASE NOTE: All users connecting to a shared database must have their Roadsoft client updated to 2020.3 or newer.

Old Versions of Roadsoft

For older versions of Roadsoft (version 2017.x or earlier), contact Roadsoft Technical Support at

Roadsoft Update History

Component Updates
Culvert Module
  • Fixed bug in Culvert Print Screen which would result in a 2nd duplicate page.
Drainage Network Module
  • Added additional search features for Structure, Pipe, and Basin.
  • Fixed exception printing a Drainage Basin.
  • Fixed exception printing a Drainage Pipe.
Export to File
  • Fixed exception exporting Intersection layer to shapefile or dbf when the Geometry column was included.
  • Fixed bug when applying labels to the map when a legend is already applied--the labels do not appear until restart.
  • Fixed bug when applying a large road filter selection from the Filter Builder where the Selection Info grid would remain empty but the map selection would update.
Pavement Management
  • Fixed bug in display of the Strategy Settings form which would display it too large for the screen and couldn't be resized.
  • Fixed 'object reference error' in Project Planner when switching Pavement Type to a Sealcoat type when the plan is based on Model Treatments.
  • Fixed 'System.OutOfMemoryException' running Strategy reports.
Project Builder
  • Added Project Map to the Project Search and Project Reports forms for both Road Projects and Routine Maintenance
  • Added Project Map Report to the Project Reports form which will print the current filtered list of reports with a map of the segments in the project.
  • Added code to set a default surface subtype for a new project based on the current segment(s) surface subtype.
Road Filters
  • Added IBR Rating Date, Historical and Last IBR Rating Date to filter fields.
  • Improved IBR-related filter fields to allow criteria to identify unpaved roads that have never been rated using IBR.
Road Module
  • Fixed unhandled exception after using the Curve form to include or exclude ratings from curve.
Road Reports
  • Fixed overflow exception running 'Current PASER Rating Mileage Summary' report with Mileage Type: Lane for a larger jurisdiction.
  • Fixed 'report not found' exception running the Current PASER Rating Report and the Last Rating Entered Report (error occurs only the first time the report is run).
Safety Analysis
  • Fixed PtID Conversion error exporting to shapefile from the Intersection Ranking form.
  • Fixed bug in Intersection Ranking where the Apply as Selection button did not select anything on the map.
Sidewalk Reports
  • Added Sidewalk Inspection Report that includes Proposed Activities
TAMC Export
  • Fixed bug which caused some consecutive projects to get rolled together.
Traffic Count Module
  • Fixed bug when updating User Station ID. If User Station ID was used as the map label, the label would not get updated until restart of Roadsoft.