Я разрабатываю приложение для Windows Mobile 6 с помощью Visual Studio 2008. Сама разработка довольно проста, но я понимаю, насколько я полагаюсь на Edit-And-Continue в VB.NET, когда занимаюсь регулярной разработкой. Эмулятор мобильного устройства (и само устройство), похоже, не поддерживает редактирование и продолжение, а это означает, что мне нужно скомпилировать свое приложение, развернуть его в эмуляторе, запустить его и перейти к тому, с чем я работаю. (иногда занимает минуту или две), а затем пройдитесь по коду, чтобы увидеть, что происходит. Хотя я могу изменять значения переменных на лету, я не могу обновить какой-либо код - для этого мне нужно остановить выполнение, изменить код и повторить процесс.
Это приводит к очень медленному развитию (я слышу, как старожилы говорят: «Вот как все было в наши дни! Прочтите перед компиляцией!), И мне интересно, есть ли способ сделать это немного менее болезненным. m пытается разрабатывать более крупные фрагменты кода одновременно, поэтому отладка происходит только болезненными рывками, но это все еще очень неприятно, когда я вызываю неправильное свойство или присоединяюсь к неправильному событию, а затем мне приходится начинать заново после создания одного -строка смена.
Я рассматривал возможность одновременной разработки приложения Windows Forms, назвав все объекты формы одинаково, а затем поделившись внутренним кодом между ними. Таким образом, я мог компилировать, исправлять ошибки, редактировать и продолжать в приложении Winforms, а затем просто копировать код в свое мобильное приложение после его проверки. Есть идея получше?