問題タブ [uninstallation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7107 参照

firebird - Firebird のコマンド ライン アンインストールを実行するにはどうすればよいですか?

アプリケーションのインストール パッケージ内から Firebird データベースをインストールするために、コマンド ライン スイッチを使用しました。しかし、今度は同じ方法で Firebird をアンインストールしたいと思います。

問題は、Firebird の Windows インストール実行可能ファイルが Inno Setup でビルドされていることです。Inno Setup 実行可能ファイルをアンインストールするには、uninst???.exeFirebird のインストール ディレクトリにある ???という名前のファイルを実行する必要があります。3桁の数字です。

詳細:

  • インストール ビルダーとして InstallAware を使用しています。これは、InstallShield に似たスクリプト言語を提供します。
  • 組み込みバージョンではなく、SuperServer バージョンの Firebird をインストールしています。(このアプリケーションには同時ユーザー アクセスが必要です。)
0 投票する
1 に答える
8160 参照

wix - WiX: アンインストール時にレジストリ値が削除されないようにするには?

インストール後に特定のレジストリ値が存在することをアサートしたいので、次のコンポーネントを追加しました。

キー/値は、インストール前にすでに設定されている場合があります。ただし、値が特定の値に設定されていること、つまり値が上書きされることを望んでいます。

私の問題は、製品がアンインストールされると、この値が常に削除されることです。ただし、インストーラーによって追加された場合にのみ、値を削除したいと考えています。インストーラーが値を変更しただけの場合は、以前の値を復元する必要があります (または、これが不可能な場合は、値をそのままにしておく必要があります)。

アンインストール時にキー自体は削除されないことに注意してください。要素に指定Action="create"したため、これは正しく機能しているようです。RegistryKey

RegistryValueインストール時に値を作成するが削除しない同様の設定はありますか?

更新: HKCR の下の両方のレジストリ キーは、マシン全体の設定です。つまり、レジストリの HKLM\SOFTWARE\Classes ブランチに由来します。

0 投票する
6 に答える
11937 参照

wix - アンインストール中にユーザーにアプリケーションを閉じるように促す (WiX)

Windows Installer XML 3.0 (WIX3) を使用してソフトウェアをインストールしています。

すべて正常に動作しますが、ユーザーがアンインストールしようとしたときに、インストールされたソフトウェアがまだ実行されているというユースケースを処理するのに非常に苦労します。デフォルトの動作では、すべてのファイルが削除されるように見えますが、アプリケーションは実行されます (タスク トレイにあるため、私の場合はわかりにくいです)。

installer.wxsファイルに次のコードを追加しました。

しかし、これは機能しません。さらに悪いことに、インストール中に再起動を求めるダイアログが表示されます。

それを行う正しい方法は何ですか?

0 投票する
3 に答える
2790 参照

windows-services - Windows サービス、VS セットアップ プロジェクトからアンインストールするにはどうすればよいですか?

Windows サービスを作成しましたが、うまく機能しますが、サービスをインストールしようとするとすぐにディレクトリが削除されましたが、サービスは削除されませんでした。サービスを再度インストールしようとすると、エラー 1001: サービスは既に存在します。どうすれば修正できますか?

また、プロジェクトをアンインストールするときにサービスを削除するコードはありますか?

ありがとう

0 投票する
2 に答える
613 参照

visual-studio-2008 - Visual Studion 2008 Express を削除するためにアンインストールするすべてのプログラムは何ですか?

私はツールの初心者ですが、一度しか使用しなかったクラスで VS 2008 をロードする必要がありました。1 回の使用でコピーを登録しなかったため、6 か月後に別のクラスで VS 2005 を使用する必要があります。私の問題 - 2008 をアンインストールして 2005 をインストールする必要があります。[プログラムの追加と削除] リストからアンインストールするプログラムがわかりません。私はそれを正しく行うことができ、混乱しないように、特定の名前と順序が必要です。

2008 を使用しない理由を多くの人が言うことを知っています。私も持っているラップトップに 2008 がありますが、「Windows アプリケーション テンプレート」のように、インストラクターが 2005 で持っているテンプレートの一部がないようです。2008 で何かが足りないのでしょうか、それとも他の名前や場所がわかりませんか。

どんな助けでも大歓迎です。

ありがとう、ロビン

0 投票する
4 に答える
2423 参照

c++ - VC++ で Windows TCP/IP スタックを無効にする方法 [プログラムで]

VC++ で Windows TCP/IP スタックを無効にする方法 [プログラムで] を知りたいと思っていました。

winpcap を使用して生のソケット プログラミングを行っています。したがって、私たちのアプリケーションは Windows TCP/IP スタックを必要とせず、アプリケーションの起動時にアンインストールしたいと考えています。

0 投票する
1 に答える
1082 参照

c# - c# カスタム アンインストーラー

カスタム アンインストーラー スクリプトを作成しようとしています。ただし、「プログラムと機能」ダイアログで立ち往生しています。アプリケーションをそこに表示するには、どのレジストリ キーを追加する必要があるかについて書かれたドキュメントはありますか? または、代わりに、そこに直接ショートカットを作成するためのネイティブ WINAPI / .NET 関数はありますか?

補遺: ビジネス要件により、デフォルトの MSI インストーラーなどのサードパーティ ツールの使用が許可されていません。提供された回答は、外部の .dll を参照することなく、.NET 2.0 がインストールされたクリーンな XP 仮想マシンで動作するはずです。ありがとうございました。

0 投票する
4 に答える
18594 参照

visual-studio-2008 - ReSharper のアンインストール - Visual Studio で正しいエラーの強調表示が表示されなくなりました

ReSharper を試してみて、アンインストールすることにしました。ただし、これを行った後、Visual Studio は、コード内のエラーの場所を識別するために通常使用する赤い下線の強調表示を表示しなくなります。

これは、これまでに 2 台の PC で発生しました。再インストールと修復を試みましたが、うまくいきません。Visual Studio で強調表示を復元する方法はありますか?