Mono и Moonlight

индекс
33,08

Доступна поддержка Mono в Visual Studio 2010!

Одна из крутых фишек в Visual Studio 2010 — это улучшенная поддержка мультиплатформенности. Изначально, эта функция предназначалась для возможности поддержки обеих версий .NET 2.0 и 4.0, но в действительности это означает, что и Mono может быть одной из плафторм для выбора в Visual Studio 2010.

Например, вот так:


Для того, чтобы получить такую возможность выбора, вам нужно распаковать этот файл по адресу C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5\Profile



После этого вы можете взять свой проект .NET:



Перейти на вкладку свойст проекта и переключить профиль на Mono 2.4:



Теперь компиляция вашего проекта будет производится с помощью сборок Mono, а IDE будет подсвечивать методы которые Mono не содержит, например так:



Кроме того, работает IntelliSense:



И Object Browser:



Мы очень рады появлению этой возможности, которая должна помочь людям более просто cоздавать Mono-совместимые проекты без переключения из Visual Studio. Как только VS2010 выйдет, мы будем выпускать пакеты профиля для каждой новой версии Mono.

Progg it
_________
Текст подготовлен в ХабраРедакторе
+70
30 октября 2009, 09:55
29

комментарии (13)

+10
rkit #
Вот это по настоящему супер! Спасибо за новость
+3
Morfi #
«Для того, чтобы получить такую возможность выбора, вам нужно распаковать этот файл по адресу»
А где, этот файл?
+3
XaocCPS #
fixed, sorry
0
CriggerMarg #
ближе к кросплатформенности. Неплохо
+3
LoveSan #
Наконец то. Теперь можно писать код в своей любимой студии, не опасаяcь того, что не скомпилится под mono.
+1
Captcha #
–1
VovixLDR #
И почему Жириг в свое время упустил этот важный аспект технологий Microsoft...?
0
CyMpak #
Обрежьте, пожалуйста, прозрачные края изображения. Я уже раза 4-е их увеличил, хотя этого и не хотел. ) Кстати, классная новость!
0
CyMpak #
Странно, что MS сами не сделали эту поддержку, и вообще сейчас работают только под Windows only. Добавив кроссплатформенность в .Net они могут сильно повысить позиции своего детища и откусить неплохой кусок от Java, C++&Qt и пр.
0
Agent_Smith #
и потерять кусок винды?
0
Jamon #
вряд ли
0
inTagger #
У меня не работает на VS2010 RC.
0
inTagger #
Наверно надо качать для Mono 2.6.1

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.