0
我需要在我的前臺和後臺項目/任務之間傳遞一個值。有一個共享/通用文件夾,我可以存儲值都可以訪問?或者是否有可能在啓動時將前臺任務的arg傳遞給後臺任務?或者(什麼是最簡單的解決方案),他們都讀/寫/來自相同的IsolatedStorage區域?我懷疑這一點,但是當前臺應用程序引用後臺應用程序時,可以使用該通用功能?是否有用於前景和後臺任務的共享文件位置?
同樣,我想更新前臺應用程序活動圖塊上的徽章;我可以直接從後臺任務中執行此操作,還是需要找到解決方法(例如寫入通常可訪問的文件),然後前臺任務定期檢查該文件以獲取更新信息?
+1。 IsoStore是前臺和後臺任務之間通信的正確方法。但是,請確保鎖定易失性資源,因爲您不想同時讀取和寫入文件。在這裏使用Mutex/Semaphore是一個好主意。更多@ http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769544(v=vs.105).aspx#BKMK_Datasynchronization – JustinAngel