CityOfZion / neo-debugger-tools

A set of tools to develop NEO smart contracts
MIT License
24 stars 20 forks source link

neod.exe: when I update the project to use the latest Nuget packages, it crashes... #95

Closed mwherman2000 closed 6 years ago

mwherman2000 commented 6 years ago

Latest packages - updated only for the NEO-Debugger-Winform project...

Attempting to gather dependency information for multiple packages with respect to project 'NEO-Debugger-Winform', targeting '.NETFramework,Version=v4.6.1'
Gathering dependency information took 2.21 sec
Attempting to resolve dependencies for multiple packages.
Resolving dependency information took 0 ms
Resolving actions install multiple packages
Found package 'LunarParser 1.0.33' in 'C:\NEO\workshop\neo-debugger-tools\packages'.
Retrieving package 'Microsoft.CodeAnalysis.Common 2.8.0' from 'nuget.org'.
Retrieving package 'Microsoft.CodeAnalysis.CSharp 2.8.0' from 'nuget.org'.
Retrieving package 'NeoLux 0.6.5' from 'nuget.org'.
  GET https://api.nuget.org/v3-flatcontainer/neolux/0.6.5/neolux.0.6.5.nupkg
  GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/2.8.0/microsoft.codeanalysis.csharp.2.8.0.nupkg
  GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/2.8.0/microsoft.codeanalysis.common.2.8.0.nupkg
Removed package 'Microsoft.CodeAnalysis.CSharp 2.7.0' from 'packages.config'
  OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/2.8.0/microsoft.codeanalysis.csharp.2.8.0.nupkg 83ms
  OK https://api.nuget.org/v3-flatcontainer/neolux/0.6.5/neolux.0.6.5.nupkg 198ms
Installing Microsoft.CodeAnalysis.CSharp 2.8.0.
Installing NeoLux 0.6.5.
  OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/2.8.0/microsoft.codeanalysis.common.2.8.0.nupkg 1001ms
Successfully uninstalled 'Microsoft.CodeAnalysis.CSharp 2.7.0' from NEO-Debugger-Winform
Installing Microsoft.CodeAnalysis.Common 2.8.0.
Removed package 'Microsoft.CodeAnalysis.Common 2.7.0' from 'packages.config'
Successfully uninstalled 'Microsoft.CodeAnalysis.Common 2.7.0' from NEO-Debugger-Winform
Removed package 'NeoLux 0.6.3' from 'packages.config'
Successfully uninstalled 'NeoLux 0.6.3' from NEO-Debugger-Winform
Removed package 'LunarParser 1.0.32' from 'packages.config'
Successfully uninstalled 'LunarParser 1.0.32' from NEO-Debugger-Winform
Package 'LunarParser.1.0.33' already exists in folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'LunarParser.1.0.33' to 'packages.config'
Successfully installed 'LunarParser 1.0.33' to NEO-Debugger-Winform
Adding package 'NeoLux.0.6.5' to folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'NeoLux.0.6.5' to folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'NeoLux.0.6.5' to 'packages.config'
Successfully installed 'NeoLux 0.6.5' to NEO-Debugger-Winform
Adding package 'Microsoft.CodeAnalysis.Common.2.8.0' to folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'Microsoft.CodeAnalysis.Common.2.8.0' to folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'Microsoft.CodeAnalysis.Common.2.8.0' to 'packages.config'
Successfully installed 'Microsoft.CodeAnalysis.Common 2.8.0' to NEO-Debugger-Winform
Adding package 'Microsoft.CodeAnalysis.CSharp.2.8.0' to folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'Microsoft.CodeAnalysis.CSharp.2.8.0' to folder 'C:\NEO\workshop\neo-debugger-tools\packages'
Added package 'Microsoft.CodeAnalysis.CSharp.2.8.0' to 'packages.config'
Successfully installed 'Microsoft.CodeAnalysis.CSharp 2.8.0' to NEO-Debugger-Winform
Executing nuget actions took 28.41 sec
Time Elapsed: 00:00:32.7175386
========== Finished ==========

Crash...

image

mwherman2000 commented 6 years ago

When I delete my entire source for neo-debugger-tools and re-clone, then update only the NEO LUX Nuget package at the solution level, NEO-Emulator doesn't compile...

Severity    Code    Description Project File    Line    Suppression State
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Compiler\bin\Debug\neon.exe' could not be found   NEO-WebDebugger C:\NEO\workshop\neo-debugger-tools\NEO-WebDebugger\CSC  1   Active
Error   CS0534  'NeoEmulator' does not implement inherited abstract member 'NeoAPI.GetRPCEndpoint()'    NEO-Emulator    C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\NeoLux.cs   9   Active
Error   CS0534  'NeoEmulator' does not implement inherited abstract member 'NeoAPI.GetTransaction(string)'  NEO-Emulator    C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\NeoLux.cs   9   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Core\bin\Debug\Neo.Debugger.Core.dll' could not be found NEO-Compiler    C:\NEO\workshop\neo-debugger-tools\NEO-Compiler\CSC 1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Core\bin\Debug\Neo.Debugger.Core.dll' could not be found NEO-Debugger-Electron   C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Electron\CSC    1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Core\bin\Debug\Neo.Debugger.Core.dll' could not be found NEO-Debugger-Winform    C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Winform\CSC 1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Core\bin\Debug\Neo.Debugger.Core.dll' could not be found NEO-DevShell    C:\NEO\workshop\neo-debugger-tools\NEO-DevShell\CSC 1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Core\bin\Debug\Neo.Debugger.Core.dll' could not be found NEO-WebDebugger C:\NEO\workshop\neo-debugger-tools\NEO-WebDebugger\CSC  1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   NEO-Debugger-Core   C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Core\CSC    1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   NEO-Compiler    C:\NEO\workshop\neo-debugger-tools\NEO-Compiler\CSC 1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   ICO-Template    C:\NEO\workshop\neo-debugger-tools\ICO-Template\CSC 1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   ICO-Unit-Tests  C:\NEO\workshop\neo-debugger-tools\ICO-Unit-Tests\CSC   1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   NEO-Debugger-Electron   C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Electron\CSC    1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   NEO-Debugger-Winform    C:\NEO\workshop\neo-debugger-tools\NEO-Debugger-Winform\CSC 1   Active
Error   CS0006  Metadata file 'C:\NEO\workshop\neo-debugger-tools\NEO-Emulator\bin\Debug\NEO-Emulator.dll' could not be found   NEO-DevShell    C:\NEO\workshop\neo-debugger-tools\NEO-DevShell\CSC 1   Active
Relfos commented 6 years ago

Fixed today