.ISM

ISM-bestand

InstallShield Project File
Stel een vraag
SNEL ANTWOORD

Een ISM-bestand is een InstallShield-projectbestand - de broncode voor het bouwen van een Windows-software-installatieprogramma. Open het met InstallShield (Revenera/Flexera); bestanden in XML-modus kunnen worden gelezen in Notepad++ of VS Code. Het wordt gecompileerd naar een .msi-pakket.

Ontwikkelaar: Flexera Software (formerly Macrovision, acquired InstallShield from Stirling Technologies in 1999) Categorie: Ontwikkelaarsbestanden MIME: application/xml
OPENT OP Windows
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 27, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het ISM-bestandsformaat?

Een .ism-bestand is een InstallShield-projectbestand - de bewerkbare bronrepresentatie van een Windows-installatiepakket, onderhouden door Revenera (voorheen Flexera Software) als onderdeel van de InstallShield-productlijn.

De naam „ISM” is een bewuste omdraaiing van „MSI”: de .ism-bron wordt door InstallShield gecompileerd tot een distribueerbaar .msi Windows Installer-pakket voor implementatie bij eindgebruikers.

Er bestaan twee opslagmodi. In XML-modus (sterk aanbevolen) is de .ism een UTF-8 tekstbestand met een <ISWiProject>-element als root, waarvan de structuur het schema van de Windows Installer-database weerspiegelt - tabellen voor componenten, functies, bestanden, registervermeldingen, aangepaste acties, dialoogvensters en startvoorwaarden. In binaire modus worden dezelfde gegevens opgeslagen als een OLE2 Compound Document met magic bytes D0 CF 11 E0 (identiek aan .msi-, .xls- en .doc-bestanden). XML-modus is essentieel voor versiebeheer met Git of SVN; de binaire modus levert een identieke build-output op, maar is niet geschikt voor diff-vergelijkingen.

Een SchemaVersion-attribuut in het root-element legt de InstallShield-versie vast die het project heeft gemaakt. Oudere InstallShield-versies kunnen geen project openen waarvan de SchemaVersion hoger is dan die van henzelf.

Naast het standaard Windows Installer-schema ondersteunen .ism-projecten InstallShield-specifieke functies: installatievereisten (prerequisites), suite-installatieprogramma's, QuickPatch-projecten en verwijzingen naar merge-modules (.msm-bestanden). Sinds 2024 wordt InstallShield op de markt gebracht onder de merknaam Revenera binnen de softwaremonetisatie-portfolio van Flexera.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .ism-bestand in XML-modus is een passief tekstbestand. In binaire (OLE2) modus is het een MSI-database - die aangepaste acties kan bevatten (DLL-aanroepen, EXE-uitvoering, VBScript/JScript). Binaire .ism-bestanden van onbekende bronnen dragen hetzelfde risico als .msi-bestanden: aangepaste acties worden uitgevoerd tijdens elke build of inspectie die MSI-verwerking triggert. Controleer de vermeldingen van aangepaste acties voordat u .ism-bestanden van niet-vertrouwde bronnen verwerkt.

Formaatdetails

in een notendop
VOLLEDIGE NAAMInstallShield Project Fileook bekend als ISM file, InstallShield MSI project
ONTWIKKELAARFlexera Software (formerly Macrovision, acquired InstallShield from Stirling Technologies in 1999)sinds ~1999 (InstallShield became a major product; ISM as primary project format introduced in InstallShield 7.x, ~2001)
MIME-TYPEapplication/xml
TYPESoftware installer projectbestand (XML of binair MSI-databaseformaat)
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • IIS Smooth Streaming Manifest - Microsoft IIS Media Services gebruikt .ism als het servermanifest voor Smooth Streaming adaptive bitrate video - een XML-bestand dat verwijst naar audio- en videotracks. Totaal niet gerelateerd aan InstallShield.
  • Cakewalk Sonar instrumentbestand - Sommige versies van het digitale audiowerkstation Cakewalk/SONAR gebruikten .ism voor instrumentdefinities van soft-synths.

Programma's die ISM-bestanden openen

Windows3 apps
InstallShield (by Revenera/Flexera) Betaald Open .ism via File > Open Project. Volledige IDE met drag-and-drop editors voor bestanden/register en een build-systeem. De compatibele InstallShield-versie moet gelijk zijn aan of hoger zijn dan de SchemaVersion van het project.
Notepad++ (XML view, read-only) Open-source Open .ism in XML-modus om de inhoud te inspecteren of te vergelijken. Niet geschikt voor bewerking - gebruik de InstallShield IDE.
Visual Studio Code (XML mode, read-only) Open-source Open .ism in XML-modus voor tekstcontrole en diffing in bronbeheer. De XML-extensie biedt syntax-highlighting.

Technische details

diepe specificaties
OpslagmodiXML (UTF-8 tekst, aanbevolen) of binair OLE2/MSI Compound Document
XML root-element<ISWiProject>
Magic bytes binaire modusD0 CF 11 E0 A1 B1 1A E1 (OLE2 Compound Document - hetzelfde als .msi, .xls, .doc)
Gecompileerde output.ism-project compileert naar een .msi Windows Installer-pakket voor distributie
Schema-versiebeheerSchemaVersion-attribuut in XML-root legt de makende InstallShield-versie vast
VersiebeheerXML-modus maakt Git/SVN-diff mogelijk; binaire output is identiek maar niet diff-baar
Uitgebreide functiesInstallatievereisten, suite-installers, QuickPatch-projecten, merge-modules (.msm)
Etymologie van de naam„ISM” = „MSI” omgekeerd - bewuste naamgeving door InstallShield
Typische bestandsgrootte50 KB-5 MB (complexe bedrijfsinstallatieprogramma's met veel componenten)
BesturingssysteemAlleen Windows - bouwt Windows Installer-pakketten gericht op Windows-implementaties
CompatibiliteitsrichtingNieuwere InstallShield opent oudere .ism; oudere versies kunnen geen hogere SchemaVersion openen
Huidig merkRevenera (productlijn binnen Flexera Software)
Uitgebracht~1999 (InstallShield became a major product; ISM as primary project format introduced in InstallShield 7.x, ~2001)
Laatste versieInstallShield 2024 R1 (Flexera/Revenera)
Specificatiedocs.revenera.com

ISM conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met ISM-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over ISM-bestanden.

Veelgestelde vragen

Wat is een .ism-bestand?
Een InstallShield-projectbestand - de broncode voor een Windows-software-installatieprogramma. Ontwikkelaars bouwen het met InstallShield om .msi- of setup.exe-bestanden te produceren voor distributie.
Hoe open ik een .ism-bestand?
Alleen InstallShield (van Revenera/Flexera) kan .ism-bestanden volledig openen. .ism-bestanden in XML-modus kunnen in elke teksteditor (Notepad++, VS Code) worden gelezen ter inspectie. U moet beschikken over een compatibele InstallShield-versie.
Wat is het gratis alternatief voor InstallShield voor het bouwen van MSI-bestanden?
WiX Toolset (open-source, wix.tools) en Advanced Installer (freemium, advancedinstaller.com). Beiden bouwen .msi-pakketten, maar gebruiken hun eigen projectformaten (.wxs, .aip), niet .ism.
Waarom opent mijn .ism-bestand in de verkeerde versie van InstallShield?
Het SchemaVersion-attribuut van de .ism specificeert de vereiste InstallShield-versie. Het openen in een oudere versie dan de SchemaVersion wordt niet ondersteund. Upgrade InstallShield of vraag de maker van het project om het op te slaan met een ouder schema.
Kan ik .ism-bestanden in versiebeheer (Git/SVN) plaatsen?
Ja - maar alleen in XML-modus. Binaire .ism-bestanden zijn niet geschikt voor diff-vergelijkingen. In InstallShield: Project > Options > Save project in XML format. Dit wordt sterk aanbevolen voor teamworkflows.

Referenties

1Revenera - InstallShield documentationdocs.revenera.com
2Flexera - Saving ISM in XML format (tech note)resources.flexera.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.JSONJavaScript Object Notation file
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Gerelateerde extensies

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z