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.10

Released Tuesday, October 13, 2020


This will update Roadsoft to the latest version. NOTE: Requires Roadsoft version 2020.8 or newer. For older versions, 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
  • Fixed exception loading Roadsoft Data Statistics.
Pavement Management
  • Fixed Surface Condition Trend Display form to update chart and data when the Year From/To is changed.
Project Builder
  • Fixed slowness caused by the Project Map on opening the Project Search form with a large amount of projects in the filter.
  • Fixed timeout exception opening a saved Project from the Project Search form.
  • Fixed inability to re-segment an existing project.
Road Filters
  • Changed User Inventory ID filter field to allow multiple values.
  • Added missing operators to Surface Rating, Historical.
Road Module
  • Fixed '@prNo is not a parameter...' exception when doing multi-edit for a PR from within the module.
Road Reports
  • Fixed bug in Good/Fair/Poor Summary w/Chart and Remaining Service Life (RS) Summary w/Chart reports that reported incorrect mileage that didn't match the current filter.
Routine Maintenance
  • Fixed slowness caused by the Project Map on opening the Routine Maintenance filter form with a large amount of projects in the filter.
Traffic Count Filters
  • Changed User Station ID filter field to use Like/Not Like operators.