2016-11-23 10 views
0

実行可能ファイルHelloworld.exeを持つ私のマシン(helloworld.appx)にappxをインストールしました。私はすでにWin32アプリケーションと同じ実行可能ファイルhelloworld.exeをインストールしています。 appxのインストール中にインストールされたwin32アプリケーションを削除することは可能ですか?可能であれば、これをどのように達成できますか?appxをインストール中にwin32アプリケーションをアンインストールします

答えて

1

できません。 appxのインストールプロセスでは、カスタムアクションを実行することはできません。

appxアプリケーション自体は、サンドボックスを離れてファイルシステムを変更することはできないため、アプリケーション自体は許可されていません。

あなたが行うことができるのは、設定アプリを起動して、ユーザーが自分のWin32アプリのアンインストールを実行できるようにすることだけです。

bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings:")); 

すべてのリンクからhereの設定アプリを開くことができます。

+0

Appxmanifest.xmlで行うことはできますか? –

+0

ヴィンセントが言ったように、これは現時点では不可能です。しかし、MSFTは、UWPアプリケーションが同等のWin32バージョンの削除を引き起こすことを可能にするために、私たちが多くの人にとって共通のシナリオである可能性があることを見て、 –

関連する問題