IISReset останавливает и перезапускает весь веб-сервер (включая приложения non-ASP.NET)
, Переработка пула приложений будет только влиять на приложения, работающие в том пуле приложений.
Редактирование web.config в веб-приложении только влияет на то веб-приложение (перерабатывает просто то приложение).
Редактирование machine.config на машине переработает все выполнение пулов приложений.
IIS будет контролировать / каталог bin Вашего приложения. Каждый раз, когда изменение обнаруживается в тех dlls, оно переработает приложение и перезагрузит те новые dlls. Это также контролирует web.config & machine.config таким же образом и выполняет то же действие для применимых приложений.
Короткий ответ заключается в том, что вам нужно просто переписать весь графический интерфейс для Android с нуля. Он просто использует совершенно другую структуру пользовательского интерфейса. Хотя в основном все базовые библиотеки Java присутствуют, библиотеки Swing и AWT отсутствуют.
Если вы хотите переводить его части автоматически, я не думаю, что существует какой-либо такой инструмент. Вы собираетесь создать новый графический интерфейс для Android.
И действительно, в этом есть смысл. Эти фреймворки обслуживают достаточно разные платформы и потребности (настольный компьютер или телефон). Возможно, вам придется немного переделать свое приложение, чтобы перейти с настольного компьютера на телефон.
Хорошая новость заключается в том, что части, не связанные с графическим интерфейсом, должны работать как есть, без изменений, если только они не делают что-то необычное. Возможно, вам придется упаковать сторонние библиотеки в свой проект, если они используются вашим кодом.
Я ожидаю, что портирование потребует больших усилий, поскольку ваше приложение будет работать с Android по-другому.
У вас также могут возникнуть некоторые проблемы, возможно, из-за того, что не все в java поддерживается, поскольку это мобильное устройство, но делает больше, чем JavaME.
Было бы полезно, если бы вы могли немного объяснить приложение, так как то, сколько ему нужно для взаимодействия с пользователем или любыми другими ресурсами на устройстве, будет определять, как переносить и сколько работы потребуется.
Лучше всего узнать об обучении программированию на Android, и есть несколько хороших книг по этой теме. Я получил один из публикаций Мэннинга, который мне показался полезным.
Вы можете посмотреть комментарии в этой статье, http://www.anddev.org/problem_in_android_project_conversion-t1633.html