2012-12-12 7 views
6
var dataTransferManager = Windows.ApplicationModel.DataTransfer.DataTransferManager.getForCurrentView(); 
dataTransferManager.addEventListener("datarequested", function (e) { 
    var request = e.request; 
    request.data.properties.title = "Share Link Example"; 
    request.data.properties.description = "A demonstration that shows how to add a link (URI) to share."; 
    request.data.setUri(new Windows.Foundation.Uri("http://www.google.com")); 
}); 

Per qualche ragione, se clicco sul fascino Azione, appende appena su "Come ottenere informazioni da GodVine" (GodVine è il nome del mio app). Lavorava, poi all'improvviso ha smesso di funzionare. Sto facendo qualcosa di sbagliato?Windows 8 applicazione Condividi fascino si blocca su "Come ottenere informazioni da {AppName}"

risposta

13

Sospetto che abbia interrotto una sessione di debug su un punto di interruzione all'interno del gestore datarelato. Se si interrompe una sessione di debug all'interno del gestore di datario datato, si verifica un errore che interrompe il broker di azioni. Il modo "più semplice" per resettare la cosa è usare Task Manager per fermare e riavviare explorer.exe.

+1

Ho appena riavviato il sistema, e quello sembrava fare il trucco. –

+0

grazie per questo, ho pensato che stavo impazzendo! – SelAromDotNet

0

su un prompt dei comandi con privilegi elevati: anche taskkill è utile.

- taskkill /F /IM explorer.exe 
- start explorer.exe 
Problemi correlati