Как да променя MonoDevelop Target Framework на iPhone за импортиран проект на .Net библиотека

Импортирах съществуващ проект на C# библиотека в решение MonoDevelop, предназначено за iPhone. Моят оригинален проект има избор на целева рамка на Mono за iPhone, но новодобавеният ми проект има само избор на Mono/.Net. Как да накарам целите на iphone да се покажат, за да мога правилно да го препратя от моите съществуващи проекти, насочени към iPhone?


person Glenn    schedule 03.02.2012    source източник


Отговори (1)


Най-лесният начин, който открих, е да направя нов проект на MonoTouch Library и да „свържа“ или „копирам“ файловете от съществуващия проект.

Това обикновено е необходимо така или иначе, тъй като обикновено ще трябва да добавите #if MONOTOUCH изрази за препроцесор на няколко места.

person jonathanpeppers    schedule 04.02.2012
comment
И така, това, което казвате, е, че не можете да споделяте файлове на проекта между Visual Studio x86 и monodevelop за цел на iPhone? - person Glenn; 06.02.2012
comment
не Вероятно ще имате някакъв код, който така или иначе ще се различава. Уверете се, че знаете как да свързвате файлове, няма да имате 2 копия на всеки файл, ако го настроите правилно. - person jonathanpeppers; 07.02.2012
comment
Добре, създадох родствен csproj с различно име в същата директория. - person Glenn; 07.02.2012