AseptSoft Core Documentation
Breadcrumbs

Software Updates

AseptSoft is versioned using the format Major.Minor.Revision.Build and can automatically check for and install updates when new versions are available.


⚙️ Update Settings

Configure how AseptSoft handles updates through the update settings window. Updates are categorized by significance:

Category

Triggers When

Example

🔴 Major updates

The Major or Minor version number changes

1.1.1.1 → 2.1.1.1 or 1.2.1.1

🟡 Minor updates

The Revision or Build number changes

1.1.1.1 → 1.1.2.1 or 1.1.1.2

Each category can be independently configured with one of three update behaviors:

Setting

Behavior

🔄 Auto Update

Automatically downloads and installs the update without prompting

❓ Always Ask

Shows a prompt when a new version is found. You can choose: Yes (install now), Cancel (ask again next launch), or No (skip this version — only prompted again when an even newer version is found)

🔧 Update Manually Only

No automatic prompts. Check for updates manually through the settings window. When a newer version is detected, a manual update button appears next to the "Updating status" field


📥 Update Process

When an update is triggered (automatically or manually), AseptSoft follows this workflow:

  1. 📋 Check current version — reads the installed assembly version

  2. ⬇️ Download installer — downloads the new MSI installer from the Aseptconn update server

  3. 🔐 Verify signature — validates that the downloaded installer's certificate matches the currently installed version (prevents tampering)

  4. 👤 User decision — based on your settings, either proceeds automatically or prompts for confirmation

  5. 🚀 Execute installer — launches the MSI installer to perform the upgrade

Security: AseptSoft verifies the digital signature of every downloaded update to ensure it originates from Aseptconn. If verification fails, the update is rejected and you are prompted to contact support.


⚠️ Runtime Update Limitations

On certain systems, AutoCAD may lock specific files at runtime, preventing the installer from updating them while the application is running. If you encounter this:

  1. Set the update mode to Always Ask

  2. When prompted about an update, select No (to skip for now)

  3. Close AutoCAD completely

  4. Run the installation kit manually to update to the latest version

  5. Reopen AutoCAD


🔍 Manual Update Check

To manually check for updates regardless of your settings:

  1. Open the Software Updates window

  2. AseptSoft will display:

    • Current version — your installed version

    • Available version — the latest version on the server

    • Updating status — progress or result of the check

  3. If a newer version is available, an update button appears