Задачи Monobjc MSBuild не работают (дополнительные библиотеки/исключенные сборки/дополнительные сборки)

Я пытаюсь экспортировать/скомпилировать свое приложение monobjc Cocoa как собственное приложение. Я сделал проект в Xamarin и подтвердил правильность всех свойств, и я получил успешную сборку. Однако я пытаюсь указать несколько сборок, которые следует исключить из целей лицензирования, и включить дополнительные библиотеки. Я видел, что есть возможность указать дополнительные библиотеки/сборки для включения/исключения либо путем добавления их в тег <AddtionalLibraries> в csproj, либо через Xamarin. Однако указание библиотек, похоже, ничего не делает с точки зрения BundleNative цели. Я пытался указать абсолютные пути и относительные пути к выходному каталогу. Я указываю Дополнительные библиотеки в виде: libtest_library.dylib и исключаю сборки типа Monobjc.dll. Что-то не так с параметрами добавления/исключения сборок (поэтому мне нужно сообщить об ошибке) или я что-то упустил?

(в файле csproj это выглядит как <ExcludedAssemblies>Monobjc.dll</ExcludedAssemblies> в соответствующем Project->PropertyGroup)


person DeusExMachina25    schedule 23.07.2013    source источник


Ответы (1)


Тег ExcludedAssemblies должен работать. Его цель — исключить встраивание некоторых сборок в сгенерированный двоичный файл. Это также означает, что эти сборки должны быть доступны в другом месте (например, в папке Resources).

Для AddtionalLibraries это явно ошибка. Можете ли вы подать один?

person Laurent Etiemble    schedule 01.08.2013
comment
Спасибо за ответ, зарегистрирую ошибку для дополнительных библиотек. - person DeusExMachina25; 06.08.2013