unexpected 'character': did you forget a ';'?
A semicolon is missing from the end of an accessor definition.
The following sample generates C3807:
#using <mscorlib.dll> __gc class X { __property int Size { get { }; set { } // C3807; add semicolon }; };