.INSTALLSTATE ファイル拡張子

.NETアセンブリアンインストーラーファイル

開発元 Microsoft
人気度
4.0  |  2 票
 

INSTALLSTATEファイルとは?

INSTALLSTATEファイルは、.NET Frameworkのサービスまたはアプリケーションのインストール中に作成されるファイルです。ソフトウェアに含まれるアセンブリのアンインストールに使用されるデータが含まれています。INSTALLSTATEファイルは、installutil.exeプログラムによって作成されます。

詳細情報

既定では、.NET Frameworkソフトウェアは、ソフトウェアに含まれるアセンブリをインストールするためにinstallutil.exeを使用します。installutil.exeをアセンブリに対して実行すると、通常、次の3つのファイルが作成されます。

  • installutil.installlog。インストールプロセスの説明が含まれています
  • YourAssemblyName.installlog。インストールプロセスのコミット段階に固有の情報が含まれています
  • YourAssemblyName.installstate。アセンブリのアンインストールに使用されるデータが含まれています

INSTALLSTATEファイルには、バージョン情報と、インストールプロセス中に入力されたカスタム情報が含まれています。たとえば、ソフトウェアで使用するSQLサーバーのアドレスと認証情報をユーザーに指定させるインストールダイアログがある場合、そのアドレスと認証情報がINSTALLSTATEファイルに保存され、アンインストール中に取得できるようになっていることがあります。

.NET Frameworkソフトウェア用のカスタムインストールアクションを作成する開発者は、インストールまたはアンインストール後に不要なINSTALLSTATEファイルが存在すると報告することがよくあります。実際には、こうした開発者はinstallutil.exeが既定でINSTALLSTATEファイルを作成することを考慮していません。アプリケーションをアンインストールした後に不要なINSTALLSTATEファイルが残る場合は、アセンブリのカスタムインストーラークラスを更新してbase.Uninstall()メソッドを呼び出す必要があるかもしれません。これにより、アンインストール中にINSTALLSTATEファイルが削除されます。

注: アセンブリの既定のUninstallメソッドをオーバーライドしている場合は、既定のUninstallメソッドではなく、カスタムUninstallメソッド(例:base.YourUninstallMethodNameHere())を呼び出す必要があります。

INSTALLSTATEファイルの開き方

INSTALLSTATEファイルは、通常、開くことを想定されていません。ただし、INSTALLSTATEファイルはXMLファイルなので、Microsoft Visual Studio Code(クロスプラットフォーム)やMicrosoft Visual Studio(Windows)などのテキストエディターまたはソースコードエディターで開くことができます。

File Viewer Plusで400種類以上のファイル形式を開けます。無料ダウンロード

INSTALLSTATEファイルを開く、または参照するプログラム

FileInfo.comによる検証済み

FileInfo.comチームは、このページに掲載されている.NETアセンブリアンインストーラーファイル形式とMac、Windows、Linuxアプリについて独自に調査しました。私たちの目標は100%の正確性であり、検証済みのファイルタイプに関する情報のみを公開しています。

このページへの追加や更新をご提案いただける場合は、お知らせください。