2013-07-01 181 views
0

我需要設置的Windows 8應用程序啓動推出我的WPF應用程序爲導向的位置:http://msdn.microsoft.com/en-us/library/dn195617(v=winembedded.81).aspxWindows 8的應用程序啓動器與WPF應用程序

是否有可能或它必須是一個Windows 8應用(而不是常規的WPF應用程序)?

如果不可行,將WPF應用程序遷移到Windows 8應用程序格式有多困難?

我不能簡單地打包我的WPF應用程序與AUMID?

重要提示:Windows 8 Application Launcher在Windows Embedded中也有一個KeepAlive選項。我需要它來讓我的應用程序保持活躍狀態​​,並使其關閉,所以一個好的解決方案也會包括這一點。我正在使用ClickOnce自動更新我的WPF應用程序,我也想保留這個功能。

回答

0

您的示例適用於win 8 Embedded並且僅適用於應用程序。你可以直接啓動應用程序。

我認爲您的wpf應用程序在普通的Windows 8設備上仍然有startup的可能性。

也許你必須在啓動時禁用metro。 Here是一個複雜的教程。在Win 8.1中,任務欄的屬性中會有一個簡單的選項。

+0

謝謝,請參閱我的編輯。 –

0

從您鏈接的頁面判斷,看起來您運氣不佳。只提及Windows 8應用程序。但也許有另一種機制來自動啓動桌面應用程序?

將經典WPF桌面應用程序遷移到Windows 8(「Store」)應用程序的難度取決於應用程序的種類和內容,從簡單到不可能。 Windows 8應用程序是沙盒,不能完成桌面應用程序可以做的所有事情,它們有不同的生命週期和不同的UI/UX原則(您可能需要從頭開始重做您的UI)。用於Windows應用商店應用的.NET和XAML看起來像.NET和WPF用於桌面應用,但是有很多令人驚訝的細節和附加的字符串,可能使直接端口複雜化。

相關問題