.INSTALLSTATE Bestandsextensie

.NET assembly-verwijderingsbestand

Ontwikkelaar Microsoft
Populariteit
4,0  |  2 stemmen
 

Wat is een INSTALLSTATE-bestand?

Een INSTALLSTATE-bestand is een bestand dat wordt gemaakt tijdens de installatie van een .NET Framework-service of -toepassing. Het bevat gegevens die worden gebruikt om een assembly die deel uitmaakt van de software te verwijderen. INSTALLSTATE-bestanden worden gemaakt door het programma installutil.exe.

Meer informatie

Standaard gebruikt .NET Framework-software installutil.exe om assemblies te installeren die deel uitmaken van de software. Wanneer installutil.exe wordt uitgevoerd voor een assembly, maakt het doorgaans de volgende drie bestanden:

  • installutil.installlog, dat een beschrijving van het installatieproces bevat
  • YourAssemblyName.installlog, dat informatie bevat die specifiek is voor de bevestigingsfase van het installatieproces
  • YourAssemblyName.installstate, dat gegevens bevat die worden gebruikt om de assembly te verwijderen

Het INSTALLSTATE-bestand bevat versie-informatie en eventuele aangepaste informatie die tijdens het installatieproces is ingevoerd. Als je installatiedialoogvenster gebruikers bijvoorbeeld vraagt een SQL-serveradres en inloggegevens op te geven die met je software moeten worden gebruikt, kunnen het adres en de inloggegevens worden opgeslagen in een INSTALLSTATE-bestand, zodat ze tijdens het verwijderen kunnen worden opgehaald.

Ontwikkelaars die aangepaste installatieacties maken voor hun .NET Framework-software melden na de installatie of het verwijderen vaak dat er onnodige INSTALLSTATE-bestanden aanwezig zijn. In werkelijkheid hebben deze ontwikkelaars geen rekening gehouden met het feit dat installutil.exe standaard INSTALLSTATE-bestanden maakt. Als het verwijderen van je toepassing losse INSTALLSTATE-bestanden achterlaat, moet je mogelijk de aangepaste installerklasse van je assemblies bijwerken zodat deze de methode base.Uninstall() aanroept. Hiermee zouden INSTALLSTATE-bestanden tijdens het verwijderen moeten worden verwijderd.

OPMERKING: Als je de standaardmethode Uninstall van je assembly hebt overschreven, moet je je aangepaste methode Uninstall (bijvoorbeeld base.YourUninstallMethodNameHere()) aanroepen in plaats van de standaardmethode Uninstall.

Een INSTALLSTATE-bestand openen

INSTALLSTATE-bestanden zijn doorgaans niet bedoeld om te worden geopend. Omdat INSTALLSTATE-bestanden echter XML-bestanden zijn, kun je ze openen in elke tekst- of broncode-editor, zoals Microsoft Visual Studio Code (voor meerdere platforms) of Microsoft Visual Studio (Windows).

Open meer dan 400 bestandsformaten met File Viewer Plus.Gratis downloaden

Programma's die INSTALLSTATE-bestanden openen of ernaar verwijzen

Geverifieerd door FileInfo.com

Het FileInfo.com-team heeft onafhankelijk onderzoek gedaan naar het bestandsformaat .NET assembly-verwijderings en de apps voor Mac, Windows en Linux die op deze pagina worden vermeld. Ons doel is 100% nauwkeurigheid en we publiceren alleen informatie over bestandstypen die we hebben geverifieerd.

Als je aanvullingen of updates voor deze pagina wilt voorstellen, kun je het ons laten weten.