InstallerLab / FSS Analyzer
Project-aware validation in InstallerLab v3

Analyze an InstallerLab FSS project before the build starts.

FSS Analyzer validates the project while it is still lightweight editable text. In v3 that includes the canonical project type, so Application, Office Add-in and QGIS Plugin rules can be checked before entering their build backend.

ApplicationOffice Add-inQGIS PluginErrorsWarningsCompatibilityPre-build checks

Why analyze the project first?

Catch configuration mistakes earlier

Validation is cheaper before packaging than after a failed build or broken installer test.

Understand ProjectType

The analyzer can report configuration that conflicts with specialized Office Add-in or QGIS Plugin semantics.

Check target compatibility

Application supports every build family while Office/QGIS intentionally use MSI and Bundle.

Use it after ISS import

Analyze migrated FSS before the first build and review anything the importer could not map safely.

Keep findings actionable

FSS remains plain text, so findings point to a project you can inspect, version and edit.

Reduce trial-and-error packaging

The goal is to make the project trustworthy before the heavier backend stages begin.

Recommended workflow

StepAction
1Create, edit or import the FSS.
2Normalize and identify its ProjectType.
3Run FSS Analyzer and review errors/warnings.
4Build one of the targets valid for that project.
5Physically test install, upgrade and uninstall where applicable.

Useful after migration

If you used the ISS → FSS importer, analyze the converted project before relying on it for release packaging.

Useful for specialized projects

Office Add-in and QGIS Plugin projects have constraints that should be caught before invoking MSI/Bundle.

Read about Smart Build Targets →

FSS Analyzer FAQ

Does Analyzer replace physical installer testing?

No. It validates project configuration; generated installers still require real install/uninstall testing.

Can Analyzer be used with imported projects?

Yes. It is especially useful after ISS migration and specialized project import.

Can it be used from the CLI?

Yes. InstallerLab v3 exposes headless analysis through InstallerLab --cli analyze project.fss.

Validate first. Package second.

FSS Analyzer keeps project validation close to the same editable file used by the GUI, CLI and build backends.