0

C# で wpf アプリケーションを開発しました。セットアップ プロジェクトが正常に作成されました。前提条件を正常にインストールしています。前提条件として、MS Access 2010 再頒布可能パッケージを含めました。初めてセットアップが正常に実行されます。次に、プログラムの追加と削除から削除します。無事に削除されました。ただし、削除されない MS Access 2010 再頒布可能ファイルがまだ存在します。また、MS Access 2010 再頒布可能パッケージの削除も望んでいません。wpf アプリケーションのセットアップを 2 回目に実行すると、MS Access 2010 再頒布可能パッケージの再インストールまたは削除が求められます。これは私がしたくないです。セットアップでは、MS Access 2010 再頒布可能パッケージがインストールされているかどうかを確認する必要があります。インストールされていない場合は、インストールしてください。インストールした後、MS Access 2010 再頒布可能パッケージの再インストールまたは削除を要求しません。これが欲しい。上記のタスクをどのように達成すればよいですか。

4

1 に答える 1

0

おそらく、このリンクは、mdac を削除するためのコードを配置できるアンインストール アクションを定義するのに役立ちます

public override void Uninstall(IDictionary savedState)
{
base.Uninstall(savedState);
}

http://msdn.microsoft.com/en-us/library/vstudio/d9k65z2d(v=vs.100).aspx

于 2012-12-20T13:33:05.793 に答える