アップデートチェック処理でRC版のチェックが死んでる

Issue #49 closed
sk ☃#QQ repo owner created an issue

アップデートチェックを行う際にRCバージョンが含まれているとなんか死ぬ。

<pe>
  <item version="0.19.1" type="rc">
    <archive platform="x86" uri="https://bitbucket.org/sk_0520/pe/downloads/Pe_0-19-1_x86.zip" />
    <archive platform="x64" uri="https://bitbucket.org/sk_0520/pe/downloads/Pe_0-19-1_x64.zip" />
  </item>
  <item version="0.19.0" type="release">
    <archive platform="x86" uri="https://bitbucket.org/sk_0520/pe/downloads/Pe_0-19-0_x86.zip" />
    <archive platform="x64" uri="https://bitbucket.org/sk_0520/pe/downloads/Pe_0-19-0_x64.zip" />
  </item>
</pe>
>> ERROR
System.ArgumentException: 少なくとも 1 つのオブジェクトで IComparable を実装しなければなりません。
   場所 System.Collections.Comparer.Compare(Object a, Object b)
   場所 System.Linq.EnumerableSorter`2.CompareKeys(Int32 index1, Int32 index2)
   場所 System.Linq.EnumerableSorter`1.QuickSort(Int32[] map, Int32 left, Int32 right)
   場所 System.Linq.EnumerableSorter`1.Sort(TElement[] elements, Int32 count)
   場所 System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext()
   場所 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   場所 PeUpdater.Update.Check()
   場所 PeUpdater.PeUpdater.Main(String[] args)

Comments (3)

  1. Log in to comment