2010-05-25 30 views

Trả lời

4

Nó thực sự là v4.0

4

Bên cạnh đó quy định cụ thể "v4.0", bạn sẽ cần phải thêm tài liệu tham khảo "Microsoft.CSharp.dll" để sử dụng từ khóa "năng động".

var codeProvider = new Microsoft.CSharp.CSharpCodeProvider(
new Dictionary<string, string> { { "CompilerVersion", "v4.0" } }); 
var parameters = new System.CodeDom.Compiler.CompilerParameters 
{ 
    GenerateInMemory = true, 
    GenerateExecutable = false, 
    IncludeDebugInformation = true, 
    TreatWarningsAsErrors = false 
}; 
// Here add more referenced assemblies 
parameters.ReferencedAssemblies.Add("Microsoft.CSharp.dll"); 

Đừng quên biên dịch giải pháp bằng Framework 4.0+.

Tôi hy vọng điều này sẽ hữu ích.

Các vấn đề liên quan