Xamarin — конвертируем PCL в NetStandard

В далеком 2016 году Xamarin обзавелся поддержкой NetStandard библиотек. Хорошее и удачное решение, я считаю.

 

Что такое NetStandard? Если описать парой слов — это унификация всех доступных API. Это своего рода гарант того, что эти самые API будут доступны по всех рантаймах.

 

И если ранее проекты на Xamarin поддерживали только Portable Class Library и Shared Project, то теперь была добавлена поддержка NetStandard.

(далее…)

Как программно сбилдить проект на C#

Давайте представим, что у вас имеется C# проект. Чем вы его будете билдить? Я более чем уверен, что использую Visual Studio. В принципе, это более чем нормально и правильно.

Но. Как поступить, если нет желания пользоваться IDE? Или, нет возможности ее использовать. Или, цель стоит совсем иная.

Итак, сперва добавляем 3 DLL файла: (далее…)