2016-04-26 2 views

ответ

4

Прямо сейчас нет. но ...

Вы видели этот post на форумах Xamarin:

Я просто смотрю, чтобы увидеть, что планы по поддержке NuGet v3 и project.json в XS?

В какой-то момент планируется добавить поддержку NuGet v3. Основная проблема заключается в том, что это не так просто, как просто обновление клиента Xamarin Studio для поддержки NuGet v3. Нам нужно добавить поддержку в инструменты сборки для iOS и Android. С выпуском Microsoft задач сборки NuGet мы еще один шаг ближе. Да, есть ошибка в Bugzilla для поддержки NuGet 3.

Я бы следил за этим bug за обновлениями.

0

В зависимости от! ;)

Если вы имеете в виду части вашего решения, то это да. Если вы создаете новое решение Xamarin, проект UWP неудивительно уже содержит файл project.json. Но, конечно же, это не Xamarin.

С другой стороны, у меня не было возможности переключить Android- или iOS-проект на project.json.

Если вы читаете на nuget.org, то есть только поддержка UWP, PCL и ASP.NET Core.

Так что если вы попросите PCL - это возможно. Вы можете создать новый проект, или вы можете использовать switch (я не пробовал) ваш проект для использования этого файла.

+0

Вы правы, что использование файла project.json технически поддерживается для проектов PCL. Но это относится только к использованию проектов PCL в Visual Studio. Это еще не подтверждено Xamarin (поскольку на данный момент он не поддерживает Nuget 3). Возможно, вы используете Xamarin для своих проектов PCL, поэтому IMO он даже не поддерживает PCL. – user2481095

2

Это добавлено. См. Это сообщение в блоге от Мигеля де Иказы. Я цитирую соответствующие части здесь для потомства.

Major Updates: iOS 10, Android Nougat, and Other Tasty Bits

NuGet 3 Поддержка В этом выпуске мы также добавили поддержку NuGet 3 и новый формат файла пакета, project.json и поддержка транзитивных восстановления пакетов и зависимостей. Любой пакет, который теперь нацелен на NuGet 3, может быть установлен и будет отображаться в фиде NuGet при поиске пакетов.

Смежные вопросы