1

モノタッチ アプリで ConcurrentDictionary を使用しようとしています。モノタッチ アプリで ConcurrentDictionary を使用しようとしています。シミュレーターではすべて正常に動作しますが、iPad で実行すると、それを使用するクラスのインスタンスを作成するときに次の例外が発生します。何かご意見は?

System.ExecutionEngineException: Attempting to JIT compile method 'System.Collections.Concurrent.SplitOrderedList`2<string, System.Collections.Generic.KeyValuePair`2<string, object>>:.ctor (System.Collections.Generic.IEqualityComparer`1<string>)' while running with --aot-only.

  at System.Collections.Concurrent.ConcurrentDictionary`2[System.String,System.Object]..ctor (IEqualityComparer`1 comparer) [0x00000] in <filename unknown>:0
  at System.Collections.Concurrent.ConcurrentDictionary`2[System.String,System.Object]..ctor () [0x00000] in <filename unknown>:0
4

1 に答える 1

2

これは、クラスが内部的にジェネリックを使用しているため、既知の問題です。バグ cc に自分自身を追加して、更新や解決の通知を受け取ることができます。

于 2012-05-30T17:15:04.753 に答える