I followed the guide but did not got it to work.
It just failed at step 3 and there was no error at all. I thought it had to do with me changing the project from .net Core 1.x to 2.0
But it was partially related to the dropdown below it.
The startup object was not set.
I had to set it to “Neo.Compiler.Program”
But after that, the publish did not work because “neon.dll” was missing in some folder.
This GitHub comment pointed me in the right direction:
you should copy “neon.dll” manually in that dir. it’s just one dir below.
after that, the publish succeeded and the neon.exe reference was already in the path variable, so the Visual Studio and manually commandline option both worked!
Good luck building for the Neo blockchain!