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 7.8 or earlier, or your basemap is Michigan Framework Version 15 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 2017.8

Released Monday, August 21, 2017


Update installer for Roadsoft version 2017.3 (or newer). This installer is silent install compatible.

Full Installers

Setup File (Bootstrapper):

The full Roadsoft installer with SQL Server Express.
Setup File (No bootstrapper):

This is the full Roadsoft installer (no "bootstrapping") without SQL Server Express. This installer is silent install compatible.

Old Versions of Roadsoft

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

Roadsoft Update History

Component Updates
Bridge Module
  • Fixed bug in Bridges on selected PR grid which showed no data for Location column.
Culvert Filters
  • Fixed Primary Key Violation exception when adding one of the Latest Maintenance fields to a filter if the data has a culvert with multiple maintenance items on the same date.
Culvert Reports
  • Fixed truncation of Culvert ID column in several reports.
Export to File
  • Fixed bug which would exclude traffic count stations with no traffic counts.
Framework Migration
  • Fixed issue that could cause a Transaction Log for Database is Full exception during migration.
Intersection Module
  • The module was re-written and re-designed with a consistent look and feel to match the other modules.
  • Implemented Intersection Search by Road Name, PRNo, Control Section, and Point ID
  • Added a Geometry field to replace the legacy Intersection Type field to support Model Inventory of Roadway Elements (MIRE) reporting requirements.
  • Updated the Traffic Control field to replace the legacy Traffic Control field to support Model Inventory of Roadway Elements (MIRE) reporting requirements.
  • Added list of segments that comprise an intersection with identification and direction designation to support Model Inventory of Roadway Elements (MIRE) reporting requirements.
Intersection Reports
  • Added Framework Point ID and AADT fields to the Intersection Inventory Report
Pavement Management
  • Added a MIRE Surface Type to Surface Type Definition report in support of the Model Inventory of Roadway Elements (MIRE) reporting requirements.
  • Fixed rare error opening the Surface Condition Trend form
  • Fixed error that occurred when opening a saved strategy where the filter no longer contains all of the subtypes present at the time the strategy was created.
  • Fixed error occurring when applying the saved Dock Window for the Optimization Design form.
  • Cleared the read-only lock that prevented the editing of optimized strategy plans.
  • Added new map selection mode: Spatial Selection Information. While in this mode, clicking on a feature displays info on that feature and any other features on the visible layers it touches (within a user-defined buffer) without affecting current selection
Road Legends
  • Added a Routine Maintenance Status field to list of legend fields.
Road Module
  • Fixed bug in the Multi-Edit of Inventory data which would show no rows to edit.
  • Added a Governmental Ownership MIRE field to the module which relates to Legal System (Act51). This field is read-only for MI jurisdictions.
Sign Library
  • Added another fix to prevent the Out of Memory exceptions when performing multiple searches, without closing the form.
Sign Module
  • Fixed bug which would not refresh the Support Inventory form after archiving a support.