2

WP7のバックグラウンド転送サービスを使用してファイルをダウンロードしようとしていますが、問題は、まだ不明な理由でアプリがクラッシュすることがあり、もう一度起動しようとすると、次のエラーで再びクラッシュします。

System.UriFormatExceptionが処理されませんでしたMessage=Invalid URI:URIの形式を判別できませんでした。StackTrace:at System.Uri.CreateThis(String uri、Boolean dontEscape、UriKind uriKind)at System.Uri..ctor(String uriString)at Microsoft.Phone.BackgroundTransfer.BtsApi.QueryBackgroundTransferRequestTransferParameters(BtsRequestHandle requestHandle)atMicrosoft.Phone.BackgroundTransfer。 BackgroundTransferRequest..ctor(BtsRequestHandle requestHandle、String requestId、RequestStatus requestStatus)at Microsoft.Phone.BackgroundTransfer.BackgroundTransferService.BackgroundTransferRequestsEnumerator.MoveNext()at Transffr.MainPage.InitialTansferStatusCheck()at Transffr.MainPage.OnNavigatedTo(NavigationEventAr .Controls.PhoneApplicationPage。DisplayClass4.b _0(Object args)at System.Reflection.RuntimeMethodInfo.InternalInvoke(RuntimeMethodInfo rtmi、Object obj、BindingFlags invokeAttr、バインダーバインダー、オブジェクトパラメーター、CultureInfoカルチャー、ブールisBinderDefault、アセンブリ呼び出し元、ブールverifyAccess、StackCrawlMark&stackMark)。 Reflection.RuntimeMethodInfo.InternalInvoke(Object obj、BindingFlags invokeAttr、バインダーバインダー、Object []パラメーター、CultureInfoカルチャー、StackCrawlMark&stackMark)at System.Reflection.MethodBase.Invoke(Object obj、Object [] parameters)
System.Delegate.DynamicInvokeOne(Object [] args)at System.MulticastDelegate.DynamicInvokeImpl(Object [] args)at System.Delegate.DynamicInvoke(Object [] args)at System.Windows.Threading.DispatcherOperation.Invoke()at System .Windows.Threading.Dispatcher.Dispatch(DispatcherPriority priority)at System.Windows.Threading.Dispatcher.OnInvoke(Object context)at System.Windows.Hosting.CallbackCookie.Invoke(Object [] args)at System.Windows.Hosting.DelegateWrapper .InternalInvoke(Object [] args)
at System.Windows.RuntimeHost.ManagedHost.InvokeDelegate(IntPtr pHandle、Int32 nParamCount、ScriptParam [] pParams、ScriptParam&pResult)

このコード行にあるため、私にはわかりません。

if (TransferListBox.Items.Count > 0)
{
   //Some code here
}

そして、リストアイテムをカウントしようとしていますが、なぜ無効なURIが表示されるのですか?

そして、常に有効な絶対URLを使用してクラッシュします。

助けてくれてありがとう。

4

0 に答える 0