В заявке застройщика целевая структура была установлена на 4-й версии, то я изменил его до версии 2.0 и suddently я получил сообщение об ошибке сказав:Какова целевая версия .NET Framework по умолчанию при компиляции приложения из исходного файла?
Error 1 No overload for method 'CreateProvider' takes 2 arguments
который встречающийся на этой строке кода:
provider = CodeDomProvider.CreateProvider("CSharp", providerOptions);
тогда я просто изменил строку выше быть:
provider = CodeDomProvider.CreateProvider("CSharp");
Теперь все идет нормально. Но возникает вопрос, когда я не добавляю ProviderOptions (элемент Словаря, который содержит компиляцию). Какая сеть будет нацелена? v2 или v4?
Любая помощь была бы высоко оценена!