Windows 8: Bagikan Ada yang tidak beres Tidak dapat berbagi Dokumen dengan pesan kesalahan SkyDrive

Dengan aplikasi saya, saya membuat file pdf & membagikannya melalui Share Charm. Seringkali saya berhasil membagikan dokumen ke Sky Drive, Mail dll. Namun jarang ketika saya berbagi dokumen yang sama saya mendapat pesan kesalahan seperti

"Something went wrong Couldn't share Document with SkyDrive"

& setelahnya bahwa saya tidak dapat membagikan dokumen itu.
Saya ingin tahu dalam kondisi apa pun kesalahan ini mungkin terjadi?


person asitis    schedule 17.10.2013    source sumber


Jawaban (2)


Jika itu adalah pesan umum seperti: Ada yang tidak beres dengan Bagikan. Coba lagi nanti - saat Anda menjalankan aplikasi dari VS, ini mungkin membantu (dari sini- gambar):

Buka Task Manager, akhiri tugas explorer.exe (tab Detail). Pilih Jalankan tugas baru dari File di Pengelola Tugas dan ketik explorer di kotak teks dan klik OK.

Jika ini khusus untuk Sky Drive, kemungkinan besar itu ada hubungannya dengan aplikasi Sky Drive dan bukan aplikasi Anda. Saya tidak dapat meniru masalah yang Anda alami.

Saya akan mencoba mengisolasi kesalahan dan melihat apa yang memicu kesalahan tersebut.

Mulailah dengan men-debug pesona berbagi, namun perlu diingat bahwa jika Anda mengakhiri sesi debug di penangan permintaan data, pesona tersebut mungkin rusak dan berhenti berfungsi, dan Anda perlu menerapkan perbaikan kotor yang saya tulis di atas.

Keluarkan apa yang terjadi pada file dan jalankan pembagian hingga Anda mendapatkan masalahnya, dan lihat apakah ada sesuatu di file tersebut yang dapat membantu Anda memecahkan masalahnya.

Juga, periksa log peristiwa di komputer Anda untuk mendapatkan petunjuk, saya cenderung menggunakan PowerShell untuk hal-hal itu, buka PowerShell dalam mode admin dan jalankan Get-EventLog Application -newest 10 | Format-Daftar . Jika tidak, ketik Peraga Peristiwa saat berada dalam mode 'Metro' dan lihat di bawah Aplikasi.

Dari MSDN- tentang masalah umum pada Share

Masalah umum Pengecualian yang tidak tertangani di aplikasi target menyebabkan aplikasi segera dihentikan dan digantikan dengan pesan kesalahan. Aplikasi target harus dengan baik menangani kesalahan apa pun yang diperkirakan berasal dari pengguna, seperti data masukan yang tidak valid, dan melaporkannya kepada pengguna. Jika aplikasi target membutuhkan waktu terlalu lama untuk merespons peristiwa aktivasi, sistem berasumsi bahwa aplikasi tersebut memilih untuk tidak merespons dan menampilkan kesalahan. Data pemrosesan harus dipindahkan keluar dari pengendali aktivasi bila memungkinkan, biasanya dengan menyimpan objek ShareOperation dan memprosesnya secara asinkron. Panggilan untuk berbagi API dapat menimbulkan pengecualian jika dipanggil terlalu sering atau dalam urutan yang salah. Saat Anda mengimplementasikan share yang sudah berjalan lama, pastikan untuk memanggil metode share dalam urutan berikut, tanpa memanggil metode apa pun dua kali berturut-turut. ReportStarted ReportDataRetrieved ReportSubscribedBackgroundTask Anda dapat menghubungi ReportError atau ReportCompleted kapan saja untuk menyelesaikan operasi berbagi. Untuk mempelajari selengkapnya tentang API berbagi, lihat namespace Windows.ApplicationModel.DataTransfer.ShareTarget.

person Iris Classon    schedule 17.10.2013
comment
ya saya mendapatkan log peristiwa yang mengatakan bahwa LiveComm (13544) C:\Users\xxx\AppData\Local\Packages\microsoft.microsoftskydrive_8weky b3d8bbwe\LocalState\LiveComm\bfd5bed4ff15b1d4\120712-0049\: Upaya untuk membuka file C:\ Users\ xxx.SYS\AppData\Local\Packages\microsoft.microsoftskydrive_8wekyb3d8bbwe‌​\LocalState\LiveCo mm\bfd5bed4ff15b1d4\120712-0049\DBStore\LogFiles\edb.log untuk akses hanya baca gagal dengan kesalahan sistem 32 (0x00000020): Proses tidak dapat mengakses file karena sedang digunakan oleh proses lain. . Operasi pembukaan file akan gagal dengan kesalahan -1032 (0xfffffbf8). - person asitis; 17.10.2013
comment
Informasi yang berguna. Terima kasih :) - person asitis; 17.10.2013

Punya solusi yang berfungsi untuk masalah ini

Lihat tautan ini

Cara berbagi file yang telah dibuat dengan cepat

Kontrak Saham Segera Ditutup

person asitis    schedule 18.10.2013