Closed rusanov-vladimir closed 7 years ago
The SharpDevelop repository points to specific commits in all its submodules. It is not guaranteed to work with other revisions. You should be able to update your submodules to point to the correct revisions by running git submodule update
.
I've cloned latest version of SharpDevelop repo and then cloned one by one libraries indicated including Mono.Cecil. OnBuild I got errors because in latest version of Mono:
Mono.Cecil.Cil.VariableReference
doen't contain anymore propertyName
, that is extensevly used in SharpDevelopCollection<TypeReference>
toCollection<InterfaceImplementation>
. SharpDevelop relying code failing on type conversion after this change.I've fixed these issues locally, but is it me doing something wrong and I should've used specific revision of Mono.Cecil to build SharpDevelop?