Недавно я установил Mono (3.0.8) и MonoDevelop (4.0) на свой Linux-компьютер (Arch Linux). У меня есть решение, содержащее ряд проектов, зависящих от .NET 4.5 Framework. (В частности, я работаю с проектом Casanova). Однако MonoDevelop, похоже, не распознает .NET. 4.5 рамки для проектов; он распознает только .NET 4.0 и более ранние версии в качестве целевой платформы.
Я знаю, что Mono 3.0.8 поддерживает базовую версию .NET 4.5, но я не уверен, почему MonoDevelop этого не видит. Когда я создаю проект как Mono/.NET 4.0 и пытаюсь его построить, ему не удается найти определения для конкретных полей и членов .NET 4.5. Есть ли способ заставить MonoDevelop читать в проектах .NET 4.5?