2017-08-20 25 views
0

最近、私のソリューションがXamarin.Forms(2.3.4.267)の最新のナゲットパッケージに更新されました。XamarinフォームAndroid NoSupportedExceptionがUWPで動作中

public virtual void AddRange(IEnumerable<T> collection) 
{ 
    if (collection == null) throw new ArgumentNullException(nameof(collection)); 

    foreach (var i in collection) Items.Add(i); 
    OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 
} 

特に、ライン

foreach (var i in collection) Items.Add(i); 

:私はAndroidのエミュレータ(X86)コードのこの部分では

Unhandled Exception: 

System.PlatformNotSupportedException: Operation is not supported on this platform. 

に私のプログラムを実行しながら、今、私は例外を受け取ります問題をテストするためのgithubのリンクはこちらです https://github.com/hugoterelle/posexclusive-droid-notsupported

+0

この問題を再現するための完全なコードを投稿してください。 –

+0

@ YorkShen-MSFT遅れて申し訳ありませんが、私はgithub repoを提供するために解決策をクリーンアップする時間が必要でした。編集した質問で見つけることができます。 – hugoterelle

答えて

1

an issueとよく似ています。私はXamarin Androidで作業中に遭遇しました。この問題はrelease 15.3.2 of Xamarinで修正されています。

Xamarinのバージョンを更新してもう一度お試しください。

+0

ありがとう、このアップデートが必要でした! – hugoterelle

+0

あなたは大歓迎です!これであなたの問題が解決したら、賞金について忘れないでください:) –

+0

賞金を授与するには20時間ほど待たなければなりません:) – hugoterelle

関連する問題