Импортирах съществуващ проект на C# библиотека в решение MonoDevelop, предназначено за iPhone. Моят оригинален проект има избор на целева рамка на Mono за iPhone, но новодобавеният ми проект има само избор на Mono/.Net. Как да накарам целите на iphone да се покажат, за да мога правилно да го препратя от моите съществуващи проекти, насочени към iPhone?
Как да променя MonoDevelop Target Framework на iPhone за импортиран проект на .Net библиотека
Отговори (1)
Най-лесният начин, който открих, е да направя нов проект на MonoTouch Library и да „свържа“ или „копирам“ файловете от съществуващия проект.
Това обикновено е необходимо така или иначе, тъй като обикновено ще трябва да добавите #if MONOTOUCH
изрази за препроцесор на няколко места.
person
jonathanpeppers
schedule
04.02.2012
И така, това, което казвате, е, че не можете да споделяте файлове на проекта между Visual Studio x86 и monodevelop за цел на iPhone?
- person Glenn; 06.02.2012
не Вероятно ще имате някакъв код, който така или иначе ще се различава. Уверете се, че знаете как да свързвате файлове, няма да имате 2 копия на всеки файл, ако го настроите правилно.
- person jonathanpeppers; 07.02.2012
Добре, създадох родствен csproj с различно име в същата директория.
- person Glenn; 07.02.2012