How can I target a specific language version using CodeDOM?
Using the C# code provider and the ICodeCompiler.CompileAssemblyFromSource method, I am attempting to compile a code file in order to produce an executable assembly. The code that I would like to compile makes use of features such as optional parameters and extension methods that are only available when using the language C# 4. Having said that, the code that I would like to compile only requires (and needs ) to target version 2.0 of the .NET Framework. Using the proceeding code it is possible to avoid any compile-time errors pertaining to syntax however, the resulting assembly will target