.INSTALLSTATE Rozszerzenie pliku
Plik dezinstalatora zestawu .NET
| Deweloper | Microsoft |
| Popularność |
4,0 | 2 Głosy |
Czym jest plik INSTALLSTATE?
Plik INSTALLSTATE jest plikiem tworzonym podczas instalacji usługi lub aplikacji opartej na platformie .NET Framework. Zawiera dane używane do odinstalowania zestawu zawartego w oprogramowaniu. Pliki INSTALLSTATE są tworzone przez program installutil.exe.
Więcej informacji
Domyślnie oprogramowanie oparte na platformie .NET Framework używa programu installutil.exe do instalowania zestawów zawartych w oprogramowaniu. Po uruchomieniu programu installutil.exe dla zestawu zazwyczaj tworzone są następujące trzy pliki:
- installutil.installlog, który zawiera opis procesu instalacji
- YourAssemblyName.installlog, który zawiera informacje dotyczące fazy zatwierdzania procesu instalacji
- YourAssemblyName.installstate, który zawiera dane używane do odinstalowania zestawu
Plik INSTALLSTATE zawiera informacje o wersji, a także wszelkie niestandardowe informacje wprowadzone podczas procesu instalacji. Jeśli na przykład okno instalacji prosi użytkowników o podanie adresu serwera SQL i poświadczeń, które mają być używane z oprogramowaniem, adres i poświadczenia mogą zostać zapisane w pliku INSTALLSTATE, aby można było je pobrać podczas odinstalowywania.
Deweloperzy tworzący niestandardowe akcje instalacji dla swojego oprogramowania opartego na platformie .NET Framework często zgłaszają obecność niepotrzebnych plików INSTALLSTATE po instalacji lub odinstalowaniu. W rzeczywistości deweloperzy ci nie uwzględnili domyślnego tworzenia plików INSTALLSTATE przez program installutil.exe. Jeśli po odinstalowaniu aplikacji pozostają nieużywane pliki INSTALLSTATE, może być konieczna aktualizacja niestandardowej klasy instalatora zestawów w celu wywołania metody base.Uninstall(), która powinna usunąć pliki INSTALLSTATE podczas odinstalowywania.
UWAGA: Jeśli zastąpisz domyślną metodę Uninstall zestawu, musisz wywołać własną metodę Uninstall (np. base.YourUninstallMethodNameHere()) zamiast domyślnej metody Uninstall.
Jak otworzyć plik INSTALLSTATE
Pliki INSTALLSTATE zwykle nie są przeznaczone do otwierania. Ponieważ jednak pliki INSTALLSTATE są plikami XML, można je otworzyć w dowolnym edytorze tekstu lub kodu źródłowego, takim jak Microsoft Visual Studio Code (wieloplatformowy) lub Microsoft Visual Studio (Windows).