Когда я собираю ветвь моно-2-8 исходного кода моно в Ubuntu 11.04, она будет собираться, но когда я запускаю тесты (используя make check
), я получаю следующую ошибку:
Test/System.Runtime.Caching/MemoryCacheTest.cs(977,36): error CS0121: The call is ambiguous between the following methods or properties: `System.Runtime.Caching.ObjectCache.GetValues(System.Collections.Generic.IEnumerable<string>, string)' and `System.Runtime.Caching.ObjectCache.GetValues(string, params string[])'
/home/geoff/work/mono/mcs/class/lib/net_4_0/System.Runtime.Caching.dll (Location of the symbol related to previous error)
Быстрый веб-поиск подсказывает мне, что это проблема с версией mcs.Поскольку на компьютере, на котором я работаю, установлен только mono 2.6.7, я думаю, что мне следует повторить попытку с последней выпущенной версией mono 2.8.x.
Но в более общем плане, где я могу найтиинформация о том, какие версии инструментов требуются для разных веток / версий моно исходного кода?
PS Кроме того, если это на самом деле не проблема версии mcs, то что это?;)