簡體   English   中英

錯誤:“此應用程序只能在應用程序容器的上下文中運行。”

[英]Error: “This application can only run in the context of an app container.”

我創建了具有桌面擴展的UWP應用,並添加了此處提到的啟動任務。 (我設置了Executable="AutoStartupTest.exe" 。)

我注銷並登錄后出現標題錯誤,並且不知道如何解決它,因為盡管這樣做很有意義-為什么它不在容器中? 這應該自動發生,不是嗎? 該鏈接正在談論UWP應用。

編輯

此處要求的擴展代碼段。

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

今年晚些時候,Fall Creators更新將提供對UWP流程的StartupTask支持。

您今天可以做的是將一個非UWP EXE添加到您的UWP包中,並將其引用為StartupTask。 確保將其放在包內的子文件夾中,並相應地引用它,例如Executable =“ Win32 \\ AutoStartTest.exe”。 同樣,在這種方法中,您將需要聲明“ runFullTrust”功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM