2012-12-12 24 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")); 
}); 

Vì lý do nào đó, nếu tôi nhấp vào biểu tượng Chia sẻ, nó chỉ bị treo trên "Nhận thông tin từ GodVine" (GodVine là tên của tôi ứng dụng). Nó được sử dụng để làm việc, sau đó tất cả các đột ngột ngừng làm việc. Tôi có làm điều gì sai?windows 8 app Chia sẻ charm bị treo cứng trên "Nhận thông tin từ {AppName}"

Trả lời

13

Tôi nghi ngờ bạn đã dừng phiên gỡ lỗi trong khi trên điểm ngắt bên trong bộ xử lý được xử lý theo yêu cầu. Nếu bạn dừng phiên gỡ lỗi bên trong trình xử lý được xử lý theo yêu cầu, có lỗi phá vỡ Nhà môi giới chia sẻ. Cách "dễ nhất" để đặt lại điều là sử dụng Trình quản lý tác vụ để dừng và khởi động lại explorer.exe.

+1

Tôi vừa khởi động lại hệ thống và điều đó dường như thực hiện thủ thuật. –

+0

cảm ơn vì điều này, nghĩ rằng tôi đã đi hạt! – SelAromDotNet

0

trên lời nhắc lệnh nâng lên - taskkill cũng có ích.

- taskkill /F /IM explorer.exe 
- start explorer.exe 
Các vấn đề liên quan