Это из-за проблемы совместимости в компиляторе контракта.
Вам придется вернуться к точке, где вы создали и развернули нео-компилятор. Откройте проект для нео-компилятора, найдите neon/Program.cs:line 26
и измените строку, которая устанавливает bCompatible
, следующим образом:
bool bCompatible = true;
Затем пересоберите, повторно разверните компилятор и перекомпилируйте ваш контракт с новым компилятором.
Я знаю, это не занимательно.
В качестве альтернативы можно передать флаг --compatible
компилятору при построении контракта, но это слишком много для новичка VS, такого как я.