Используя платформы в инструменте командной строки

Прежде всего, я не вижу код, в который вы вводили данные в коллекцию.

public class FeedBackListViewModel
{      
    public int FeedBackID { get; set; }
    public string FoodName{ get; set; }
    public List<StepModel> Steps { get; set; } = new List<StepModel>();

}

Кроме того, здесь есть опечатка

<select asp-for="@item.Achivmed">

Попробуйте еще раз!

27
задан Binarian 5 June 2014 в 07:33
поделиться

2 ответа

К сожалению, нет никакого способа связать платформу Утилитой командной строки в OS X, и я подозреваю, что платформа, с которой Вы связываетесь, ожидает быть связанной в Платформах комплекта приложений / каталог. Если у Вас есть доступ к исходному коду платформы, можно скомпилировать статическую библиотеку и статически связать ее с приложением (или включать источник в цель приложения непосредственно). Если у Вас нет исходного кода, или Вы не хотите статически связывать библиотеку по некоторым причинам, существует две остающихся опции:

  1. , Если у Вас есть доступ к/Library/Frameworks папке в масштабе всей системы, можно установить стороннюю платформу там. Это требует, чтобы Путь Установки платформы (INSTALL_PATH установка сборки) был установлен к /Library/Frameworks во время изготовления или что Вы используете install_name_tool для изменения пути установки платформ к /Library/Frameworks (если у Вас нет исходного кода платформы).

  2. Сборка комплект приложений (как будто Вы создавали приложение для GUI) с Вашей утилитой командной строки как исполняемый файл комплекта приложений (т.е. в AppBundle.app/Contents/MacOS/). Можно тогда скопировать стороннюю платформу в каталог платформ комплекта приложений. Можно тогда поместить комплект приложений где угодно, Вы хотите и создаете символьную ссылку на утилиту командной строки.

Опция 1 является определенно более принятым подходом, но я использовал опцию 2, когда была допустимая причина.

можно найти больше информации о здании, соединении и установке платформ в Руководстве по программированию Платформ Apple .

27
ответ дан zekel 28 November 2019 в 05:32
поделиться

Иначе, если у Вас есть исходный код для платформы, должен добавить, что статическая библиотека нацелена и создает статический lib из него. Тогда можно статически связать его в инструмент командной строки.

9
ответ дан Peter Hosey 28 November 2019 в 05:32
поделиться