Fuck, Mono! CS2016: Code page ‘utf8′ is invalid or not installed
You see the error as well when trying to migrate from a Mono.Net project to an MS.Net project?
The key is in the web.config file (one retard thinks he can change everything to make it more 'compatible'):
< ?xml version="1.0" encoding="utf-8" ?>
<configuration>
[...]
<system .web>
<compilation defaultLanguage="c#" debug="true">
<compilers>
<compiler language="cs;c#;csharp" extension=".cs" warningLevel="1" compilerOptions="/codepage:65001" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</compilers>
[..]
</compilation>
</system>
</configuration>
The codepage:utf8 is not valid, it must be a number: 65001. Or you can simply omit this whole line...