Comments 11
При обновлении обязательно сделайте копию директории с проектом.ru.wikipedia.org/wiki/Git
+5
Вы чуть-чуть не правы. Git-хорошо. Но если необходимо поддерживать и 8.0, и 8.1, то в лучшем случае вы получите 2 ветки, которые нельзя будет мержить.
Лучше именно сделать копию для сборки приложения именно для 8.1. При этом оставить сборку для 8.0. Всю логику (остальные сборки) можно будет вынести в PCL. Тогда появится возможность поддержки на одном уровне и 8.0, и 8.1.
Лучше именно сделать копию для сборки приложения именно для 8.1. При этом оставить сборку для 8.0. Всю логику (остальные сборки) можно будет вынести в PCL. Тогда появится возможность поддержки на одном уровне и 8.0, и 8.1.
+1
Видимо плохо описал идею. Никто не мешает использовать Git или любую систему контроля версий. Суть не в этом.
Суть в том, что версии приложения для 8.0 и 8.1 будут находиться одновременно в 1 солюшене. А начнется все с копирования проекта App.UI.Windows8 в App.UI.Windows81. При этом App.Business будет использоваться обоими.
Суть в том, что версии приложения для 8.0 и 8.1 будут находиться одновременно в 1 солюшене. А начнется все с копирования проекта App.UI.Windows8 в App.UI.Windows81. При этом App.Business будет использоваться обоими.
0
Волшебство черри-пиков вам поможет. Раз язык не позволяет условную компиляцию, такое — вполне практикуемая вещь.
-1
Язык условную компиляцию позволяет. Но это создает проблемы при рефакторинге.
0
А у вас не будет проблем с рефакторингом имея копии солюшенов?
0
Нет, если вся логика вынесена в отдельные PCL сборки, а «2 копии» это лишь вьюшки для Win8 и Win81.
У меня сейчас есть солюшен в котором одновременно разрабатывается приложение для Win81, WinPhone8 и WinPhone81 тем же методом. Разумеется изменение вьюшек требует адаптации для 3 проектов (что логично в принципе). Но вся логика общая.
Еще раз: копируется проект, который содержит только вьюшки.
У меня сейчас есть солюшен в котором одновременно разрабатывается приложение для Win81, WinPhone8 и WinPhone81 тем же методом. Разумеется изменение вьюшек требует адаптации для 3 проектов (что логично в принципе). Но вся логика общая.
Еще раз: копируется проект, который содержит только вьюшки.
0
Картинка доставляет.
+2
Глупый вопрос. В браузере это запустить можно приложение на winJS? И что для этого нужно сделать?
0
Sign up to leave a comment.
Типичные исправления после обновления Windows Store приложений с версии 8 до 8.1