5
我想通过Microsoft .NET 4.0 Runtime中的CSharpCodeProvider编译.NET 2.0 DLL。 这可能吗?如何为.NET 4 C#编译器指定.NET版本?
顺便说一句,单声道C#编译器可以做到这一点。使用sdk
参数(支持2和4)。
我想通过Microsoft .NET 4.0 Runtime中的CSharpCodeProvider编译.NET 2.0 DLL。 这可能吗?如何为.NET 4 C#编译器指定.NET版本?
顺便说一句,单声道C#编译器可以做到这一点。使用sdk
参数(支持2和4)。
像这样的东西应该工作:
Dictionary<string, string> options = new Dictionary<string, string>();
options.Add("CompilerVersion", "v2.0");
CSharpCodeProvider provider = new CSharpCodeProvider(options);