Создание приложения с несколькими целями в Windows Phone 7 - PullRequest
1 голос
/ 01 декабря 2011

Есть ли способ создать проект / приложение, которое будет иметь несколько целей.
Это так же, как мы создаем несколько целей для приложения iPhone в XCode.
По сути, у меня есть приложение, которое должно быть сделанодля разных целей, почти со всеми похожими функциями, но с небольшими изменениями.

1 Ответ

2 голосов
/ 01 декабря 2011

Вы можете использовать Configuration Manager для добавления дополнительных конфигураций в список отладки и выпуска. Затем для каждой конфигурации перейдите в Project / Properties / Build / Условные символы компиляции и добавьте символ, используемый с вашей конфигурацией или целью, например. сделайте это SILVERLIGHT; WINDOWS_PHONE; CUSTOMVERSION1

Тогда в своем коде вы можете сказать

#if CUSTOMVERSION1
    Debug.WriteLine("This is a CUSTOMVERSION1");
#else
    Debug.WriteLine("This is not CUSTOMVERSION1");
#endif

В противном случае - если вы хотите внести большие изменения - вы бы создали другой проект и связали файлы из одного проекта с другим проектом - проект / Добавить / Существующий элемент // Добавить как ссылку (опция в меню кнопки «Добавить») , Затем вы можете добавить больше файлов или добавить разные версии этих файлов по мере необходимости. Вы можете использовать Project Linker , чтобы сделать это быстрее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...