Как проверить, какой компилятор я использую в MonoDevelop? - PullRequest
2 голосов
/ 19 марта 2012

Я использую Windows. Я установил Visual C # 2010, моно и MonoDevelop. Я знаю, что MonoDevelop может использовать компилятор Microsoft или моно. Как проверить, какой компилятор используется MonoDevelop? И как мне поменять его на другой?

Ответы [ 2 ]

6 голосов
/ 19 марта 2012

Вы можете просмотреть и изменить активную среду выполнения для текущего решения с помощью меню Проект-> Активная среда выполнения или активного средства выбора конфигурации на панели инструментов.Эти параметры будут невидимы, если у вас не установлены альтернативные среды выполнения.

Обратите внимание, что эти два места для его установки немного противоречивы - панель инструментов различает использование среды выполнения "По умолчанию" и явное использование этой среды выполнения,Вы можете указать время выполнения по умолчанию в глобальных параметрах MonoDevelop: Предпочтения -> .NET Runtimes .

И, конечно, если вы хотите перепроверить, вы можете просто посмотреть на сборкураздел вывода на панели ошибок и посмотрите, какой компилятор он вызывает.

0 голосов
/ 12 октября 2015

Кроме того, в зависимости от того, какие платформы .NET вы установили, вы можете проверить раздел Runtime в Справка -> Информация -> Подробности , чтобы узнать, какая версия .NETфреймворк MonoDevelop работает на.Кажется, это влияет на то, какой компилятор .NET используется, если вы выбираете Microsoft .NET .

. Я все еще выясняю, как изменить используемую версию фреймворка, например, чтобы использовать функции C #6 в вашем проекте, если у вас также установлен .NET 4.0.См. форумы Xamarin для обсуждения этой темы.Я обновлю этот ответ, как только тема будет решена.

...