Как настроить таргетинг на .net 4.5 с помощью CSharpCodeProvider? [Дубликат]

Возможный дубликат:

Использование CSharpCodeProvider с .net 4.5 beta

Для .net 3.5 я передаю v3.5 в CSharpCodeProvider, когда я передаю v4.5 в CSharpCodeProvider в приложении v4.5, которое я получаюInvalidOperationException "Не удается найти исполняемый файл компилятора csc.exe. "

Кто-нибудь знает, чточто здесь происходит, что я делаю не так?

Код для воспроизведения. , ,

using Microsoft.CSharp;
using System;
using System.CodeDom.Compiler;
using System.Collections.Generic;

namespace Console1
{
    class Program
    {
        static void Main(string[] args)
        {
            var options = new Dictionary{{"CompilerVersion", "v4.5"}};
            var cs = new CSharpCodeProvider(options);

            var compilerParams = new CompilerParameters();

            var r = cs.CompileAssemblyFromSource(compilerParams , "namespace ns { class program { public static Main(string[] args) { System.Console.WriteLine(\"Hello world\"); } } }");
        }
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос