2016-06-21 4 views
0

UWPを作成し、サイドロードして次のフォルダを作成しました。高度なインストーラでサイドロードされたUWPをインストールする

enter image description here

実行するだろうアプリをインストールする通常の方法は、PowerShellで「-AppDevPackageを追加」、およびスクリプトはappxbundleファイルを実行します。私は高度なインストーラにps1ファイルを添付してmsiの下にインストールして、私の会社がアプリケーションを簡単にインストールできるようにしたかったのです。しかし、msiを実行するたびに、ps1ファイルからのエラーが原因で早すぎて終了したというメッセージが表示されます。この方法でUWPをインストールすることは可能ですか、または私が望むものを達成するためのより良い方法がありますか?私のカスタムアクションは次のようになります。

enter image description here

答えて

0

Powershellを実行せずにUWPをインストールする別の方法を見つけ出すことができました。同じ問題に取り組んでいる場合は、このリンクに従ってください。

UWP installer without powershell

1

取り付け.ps1というスクリプトは、インストール時に起動される前の%temp%の場所にコピーされます。 .appxbundleファイルを「ファイルとフォルダ」ページに一時ファイルとして追加し、MSIファイルを再度実行してください。

別の解決方法として、カスタムアクションファイルをすべて「ファイルとフォルダ」ページの[アプリケーションフォルダ]ディレクトリに通常のファイルとして追加し、カスタムアクションを遅延として実行するよう設定し、スクリプトを開始することができます次のファイルパスのディスク:[APPDIR] Add-AppDevPackage.ps1

+0

ありがとうございます。しかし、あなたのソリューションは機能しませんでした。 – Lotzi11

関連する問題