Сегодня мы особенно рады сообщить, что MSBuild (вероятно, самый часто используемый и наиболее загадочно документированный — прим.
перев.
) — сейчас доступен на github и мы добавляем его в список Фонд .
NET ! Механизм сборки Microsoft (MSBuild) это платформа для создания приложений.
Вызвав msbuild для своего проекта или решения, вы можете организовать и собрать свои продукты в средах, где MS Visual Studio не установлена.
Например, MSBuild используется для создания проектов с открытым исходным кодом, таких как Основные библиотеки .
NET И .
NET Core среда выполнения .
Исходники MSBuild выпущены сегодня и практически идентичны версии, поставляемой с MS Visual Studio 2015, в которой, однако, можно заметить несколько отличий, поскольку это наша первая попытка сделать автономную сборку этого проекта и, в конечном итоге, когда мы, наконец, все сделаем, этих различий не будет (он вилами мутил воду – прим.
перев.
).
Обратите внимание, что в настоящее время вам необходимо установить MS Visual Studio 2015 для сборки проекта MSBuild. Очень скоро мы добавим поддержку Mac и Linux (возможно, с вашей помощью!), чтобы вы могли использовать ее для сборки проектов на базе .
NET Core непосредственно на серверах Linux (я уже представляю агенты TeamCity, установленные в Slackware, которые собираются и развертываются на соседнем хостинге FreeBSD ASP.NET 5. Картинка «Мы приехали» По-моему, это наше чудесное будущее — прим.
).
Во-первых, мы начнем с Mono (т. е.
Xamarin для Mac/Android/iOS), учитывая возможность быстрого переноса на .
NET Core. И, честно говоря, мы только начали портировать.
Надеемся, что среди вас найдется много целеустремленных мастеров, которые помогут нам с этой задачей.
С чего начать? Сначала вам нужно создать проект MSBuild. Для этого, как сказано в статье, вам необходимо установить MS Visual Studio 2015. После этого вам нужно будет выполнить всего три команды (при условии, что установлен git):
Создание консольного приложения Чтобы собрать приложение, сначала запустите скрипт BuildAndRun.cmd, который мы включили в корень репозитория.git clone https://github.com/Microsoft/msbuild.git cd msbuild build.cmd
Он соберет все исходные коды и создаст копию вывода сборки со всем необходимым (имеется в виду сам msbuild).
То есть выполните команду: BuildAndCopy.cmd bin\MSBuild true
Теперь, чтобы создать простое консольное приложение, попробуйте выполнить следующие команды: cd .
\ git clone https://github.com/dotnet/corefxlab .
\msbuild\bin\MSBuild\MSBuild.exe .
\corefxlab\demos\CoreClrConsoleApplications \HelloWorld\HelloWorld.csproj .
\corefxlab\demos\CoreClrConsoleApplications\HelloWorld\bin\Debug\HelloWorld.exe
Обобщить
MSBuild — это инструмент по умолчанию для создания проектов в Vusial Studio. Перенеся его в открытый исходный код, мы надеемся получить отзывы сообщества, которые сделают его лучшим выбором для любого разработчика .
NET на Linux и Mac. Теги: #msbuild #OpenSource #clrium #.
NET #C++
Сегодня мы особенно рады сообщить, что MSBuild (вероятно, самый часто используемый и наиболее загадочно документированный — прим.
перев.
) — сейчас доступен на github и мы добавляем его в список Фонд .
NET ! Механизм сборки Microsoft (MSBuild) Это платформа для создания приложений.
Вызвав msbuild для своего проекта или решения, вы можете организовать и собрать свои продукты в средах, где MS Visual Studio не установлена.
Например, MSBuild используется для создания проектов с открытым исходным кодом, таких как Основные библиотеки .
NET И .
NET Core среда выполнения .
Ядро, библиотеки, миграция на Mac/Linux, msbuild. Еще немного и я поверю в релиз на github MS Visual Studio.
Исходники MSBuild выпущены сегодня и практически идентичны версии, поставляемой с MS Visual Studio 2015, в которой, однако, можно заметить несколько отличий, поскольку это наша первая попытка сделать автономную сборку этого проекта и, в конечном итоге, когда мы, наконец, все сделаем, этих различий не будет (он вилами мутил воду – прим.
перев.
).
Обратите внимание, что в настоящее время вам необходимо установить MS Visual Studio 2015 для сборки проекта MSBuild. Очень скоро мы добавим поддержку Mac и Linux (возможно, с вашей помощью!), чтобы вы могли использовать ее для сборки проектов на базе .
NET Core непосредственно на серверах Linux (я уже представляю агенты TeamCity, установленные в Slackware, которые собираются и развертываются на соседнем хостинге FreeBSD ASP.NET 5-приложении.
Картинка «Мы приехали» По-моему, это наше чудесное будущее — прим.
).
Во-первых, мы начнем с Mono (т. е.
Xamarin для Mac/Android/iOS), учитывая возможность быстрого переноса на .
NET Core. И, честно говоря, мы только начали портировать.
Надеемся, что среди вас найдется много целеустремленных мастеров, которые помогут нам с этой задачей.
С чего начать?
Сначала вам нужно создать проект MSBuild. Для этого, как сказано в статье, вам необходимо установить MS Visual Studio 2015. После этого вам нужно будет выполнить всего три команды (при условии, что установлен git): git clone https://github.com/Microsoft/msbuild.git
cd msbuild
build.cmd
Создание консольного приложения
Чтобы собрать приложение, сначала запустите скрипт BuildAndRun.cmd, который мы включили в корень репозитория.
Он соберет все исходные коды и создаст копию вывода сборки со всем необходимым (имеется в виду сам msbuild).
То есть выполните команду: BuildAndCopy.cmd bin\MSBuild true
Теперь, чтобы создать простое консольное приложение, попробуйте выполнить следующие команды: cd .
\ git clone https://github.com/dotnet/corefxlab .
\msbuild\bin\MSBuild\MSBuild.exe .
\corefxlab\demos\CoreClrConsoleApplications \HelloWorld\HelloWorld.csproj .
\corefxlab\demos\CoreClrConsoleApplications\HelloWorld\bin\Debug\HelloWorld.exe
Обобщить
MSBuild — это инструмент по умолчанию для создания проектов в Vusial Studio. Перенеся его в открытый исходный код, мы надеемся получить отзывы сообщества, которые сделают его лучшим выбором для любого разработчика .
NET на Linux и Mac. Теги: #msbuild #OpenSource #clrium #.
NET #ASP #ASP #C++ #Microsoft Azure
-
Многоязычие В Drupal 7
19 Oct, 24 -
Рит-2008 / Заседание Программного Комитета
19 Oct, 24