Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Error Message
Updating the type of a [return type | property type | event type | parameter type | field type | constraint type ] will prevent the debug session from continuing while Edit and Continue is enabled
This error indicates that you tried to edit a type that cannot be changed while debugging:
The return type of a delegate.
The return type of a method.
The property type.
An event type.
The parameter type of a method or indexers.
The type of a field, fixed size buffer, constant, or event.
The type of a constraint (including
struct
,class
, ornew
).
Consider the following example:
class Program
{
static void Main()
...
}
If you start debugging, then try to change void
to int
, this error occurs.
To correct this error
Choose Undo from the Debug menu to undo the change.
–or–
On the Debug menu, click Stop Debugging, make the edit, then start a new debugging session.
See Also
Reference
delegate (C# Reference)
Methods (C# Programming Guide)
Properties (C# Programming Guide)
event (C# Reference)
Indexers (C# Programming Guide)
Fixed Size Buffers (C# Programming Guide)
Supported Code Changes (C#)
Edit and Continue (Visual C#)