2017-08-24 25 views
0

デスクトップエクステンションを使用してUWPアプリを作成し、前述のようにスタートアップタスクを追加しましたhere。 (私はExecutable="AutoStartupTest.exe"を設定しました)エラー: "このアプリケーションは、アプリケーションコンテナのコンテキストでのみ実行できます。"

私はログオフしてログオンし、タイトルに誤りがあり、それを修正する方法がわかりません。それは意味がありますが、なぜそれがコンテナに入っていないのですか?これは自動的に行われますか?リンクはUWPアプリについて話しています。

EDIT

延長スニペットhereを要求されるように。

<Extensions> 
    <desktop:Extension Category="windows.startupTask" Executable="AutoStartupTest.exe" EntryPoint="Windows.FullTrustApplication"> 
    <desktop:StartupTask TaskId="someId" Enabled="true" DisplayName="Hi user!" /> 
    </desktop:Extension> 
</Extensions> 
+0

私はエラーがあまり有用ではないことを知っています。これは.NET実行ファイルですか?サブフォルダに入れて、マニフェストに応じて参照してください(例:実行可能ファイル= "Win32 \ AutoStartupTest.exe"。これで解決できない場合はお知らせください。 –

+0

@StefanWickMSFT私はそれを通常のUWPアプリケーションでテストしていました。それは不可能だと思われる。私は今Centennialアプリで試してみました。アプリのコンテナで実行する必要のない.net exeファイルを呼び出すため動作しています。とにかくありがとう。 – ispiro

+0

メインアプリケーションがUWPで、起動タスクが通常のデスクトップEXEの場合にも機能します。あなたがそれを働かせることができない場合私に教えてください、私は実際のサンプルプロジェクトを共有します。 –

答えて

2

StartupTaskのUWPプロセスのサポートは、今年後半にFall Creatorsのアップデートに入っています。

あなたが今日できることは、UWPパッケージに非UWP EXEを追加し、それをStartupTaskとして参照することです。それをパッケージ内のサブフォルダに入れ、それに応じて参照するようにしてください。実行可能ファイル= "Win32 \ AutoStartTest.exe"。また、この方法では、 'runFullTrust'機能を宣言する必要があります。

関連する問題