New data types and function prototypes are not supported by Edit and Continue; build required
You added or changed a data type or function prototype, making the type new to your source code since the last successful build. Edit and Continue only supports data types that were present in your source code during the latest build. Edit and Continue only supports a new or changed function prototype if the same prototype is used by another function that was present in your source code during the latest build.
To remove this error without ending the current debug session, restore the source code to its state before it produced this error. Then select the Apply Code Changes command on the Debug menu.
To remove this error without changing your source code, stop the current debug session by selecting Stop Debugging from the Debug menu. Select Build from the Build menu. After a successful build, you may debug the current source code.
For further information, see the Limitations of Edit and Continue.