На этом шаге мы рассмотрим общие правила переноса приложений.
Приложение Windows Forms CLR в простейшем случае представляет собой один-единственный exe-файл (в .NET-терминологии — сборку). Поэтому, чтобы установить созданное в Visual C++ приложение на другой компьютер, достаточно перенести (скопировать) на диск этого компьютера exe-файл, собранный (скомпилированный) в Release-режиме. Вместе с тем, необходимо помнить: для того чтобы CLR-приложение могло работать на другом компьютере, на нем должна быть установлена платформа .NET Framework соответствующей версии (по умолчанию проекты Visual Studio 2010 компилируются в режиме использования Microsoft .NET Framework 4.0). Если на компьютере пользователя .NET Framework не установлена, то при запуске приложения будет выведено сообщение о необходимости установить .NET Framework (рисунок 1).
Рис.1. Сообщение об ошибке при попытке запустить приложение на компьютере, на котором нет Microsoft .NET Framework
Профессиональный подход к разработке программного обеспечения предполагает, что программист создает не только приложение, но и программу, обеспечивающую установку приложения на компьютер пользователя (установщик). Процесс создания такого установщика мы рассмотрим позднее.
Со следующего шага мы начнем рассматривать базовые компоненты.