Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.28 KB

visual-studio.md

File metadata and controls

19 lines (14 loc) · 1.28 KB

Neo Smart Contract Debugger for Visual Studio

Note, Neo Smart Contract Debugger for Visual Studio is in preview. Please file issues on GitHub.

In order to use the Neo Smart Contract Debugger for Visual Studio, you must have a VS compatible project open, such as C#. Current previews of the Neo Smart Contract Debugger do not yet support Visual Studio's "Open Folder" mode.

Within the VS project, the Neo Smart Contract Debugger looks for files named launch*.json. These json files must contain either a single launch configuration (example) or VSCode compatible launch configurations. The individual launch configurations support the same properties as the Neo Smart Contract Debugger for VSCode. To indicate that a given launch configuration supports the Neo Smart Contract Debugger, it must specify it's type as neo-contract (example)

The debugger is launched by selecting "Launch Neo Smart Contract Debugger" from the top level Debug menu in Visual Studio

vs debug menu item