It looks like you are targeting .NET 4.0 to a project and then trying to load it into VS2008, which is only for .NET 3.5.
If you need to use the project in VS2008, you should redirect the project to .NET 3.5:

and then remove any invalid links (they will probably have yellow warning triangles on them).
A get or set accessor expected also assumes that you are using new C # syntax like dynamic . If you need to configure older C # compilers, you donβt have to do this. If you are using several versions of the IDE, and this is a problem, then to ensure that you do not do this, you can set the language version for the project through Project Properties β Build β Advanced:

source share