Я импортировал существующий проект библиотеки C# в решение MonoDevelop, предназначенное для iPhone. В моем исходном проекте выбрана целевая платформа Mono для iPhone, но в моем недавно добавленном проекте есть только варианты Mono/.Net. Как я могу отобразить цели iphone, чтобы я мог правильно ссылаться на них из моих существующих целевых проектов iPhone?
Как изменить MonoDevelop Target Framework на iPhone для импортированного проекта библиотеки .Net
Ответы (1)
Самый простой способ, который я нашел, - это создать новый проект библиотеки MonoTouch и либо «связать», либо «скопировать» файлы из существующего проекта.
Обычно это необходимо в любом случае, так как обычно вам придется добавить #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