2013-07-23 2 views
1

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

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

ответ

1

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

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

+0

Благодарим за отзыв, напишет ошибку в дополнительных библиотеках. – DeusExMachina25

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