Today after deploying some changes to a C# MVC site that I run, I went back to make some more modifications and came across this error:
Missing compil
In my case it was because the project was not referencing Microsoft.CSharp. Once I added a reference to that assembly, it compiled just fine.
Microsoft.CSharp