Практическое руководство. Построение и выполнение приложения Visual C#

Обновлен: Ноябрь 2007

Для построения и выполнения программы C# используется клавиша F5. Это очень просто.

Несомненно, что в фоновом режиме происходит множество действий. Перед выполнением программу C# необходимо скомпилировать в промежуточную форму, понятную всем языкам платформы .NET Framework, — промежуточный язык Майкрософт или MSIL. Дополнительные сведения о MSIL см. в разделе C# и платформа .NET Framework.

При нажатии клавиши F5, или выборе Пуск или Запуск без отладки (она находится в меню Отладка) выполняется преобразование и создается исполняемый файл.

Исполняемый файл программы, то есть файл с расширением EXE, будет находиться в одном или обоих следующих расположениях.

My Documents\Visual Studio 2008\Projects\<имя_проекта>\<имя_проекта>\bin\Debug

или

My Documents\Visual Studio 2008\Projects\<имя_проекта>\<имя_проекта>\bin\Release

Наличие двух возможных расположений связано с существованием двух возможных форм исполняемого файла. При нажатии клавиши F5 создается версия исполняемого файла с дополнительными отладочными сведениями. Это файл, помещаемый в каталог "Отладка".

При выборе команды Построить решение в меню Построение, или нажатии сочетания клавиш CTRL+F5, или выборе команды Запуск без отладки в меню Отладка, создается версия исполняемого файла без отладочных сведений.

Обычно во время разработки работа ведется с отладочной версией исполняемого файла, после чего создается розничная версия, которая используется при общем доступе или развертывании завершенного приложения. Дополнительные сведения см. в разделе Практическое руководство. Развертывание приложения Visual C# Express.

При наличии в синтаксисе C# ошибок или идентификаторов, которые не удается разрешить до известного типа или члена, приложение построено не будет. В Окно "Список ошибок", который по умолчанию располагается непосредственно под редактором кода, появится список ошибок. Чтобы перейти к строке кода, в которой содержится ошибка, нужно дважды щелкнуть сообщение об ошибке.

Ошибка компилятора CSharp

Как правило, сообщения об ошибках компилятора C# являются понятными и описательными. Но если проблему установить не удается, можно перейти к разделу справки по этому сообщению, нажав клавишу F1, выбрав сообщение об ошибке в списке ошибок. В разделе справки содержатся дополнительные полезные сведения. Если проблему по-прежнему не удается решить, рекомендуется задать вопрос на одном из форумов или групп новостей по C#. Для перехода к форумам в меню Справка щелкните Форумы MSDN.

ms228341.alert_note(ru-ru,VS.90).gifПримечание.

Если раздел справки с описанием ошибки компилятора не оказался полезным для решения конкретной проблемы, вы можете помочь корпорации Майкрософт улучшить документацию, отправив описание проблемы. Чтобы отправить отзыв, щелкните ссылку внизу страницы справки с описанием ошибки.

Выполнение программы C#

  • Чтобы построить и запустить программу, в меню Отладка выберите пункт Пуск или Запуск без отладки.

    или

    Нажмите клавишу F5.

    Будет создан исполняемый файл программы, который затем будет выполнен.

Создание исполняемого файла без отладочных сведений

  • Чтобы создать розничную версия исполняемого файла, в меню Построение выберите команду Построить решение.

    или

    Нажмите сочетание клавиш CTRL+F5.

    или

    В меню Отладка выберите команду Запуск без отладки.

См. также

Задачи

Практическое руководство. Создание нового приложения Visual C# Express

Практическое руководство. Развертывание приложения Visual C# Express

Другие ресурсы

Visual C# Express

Использование интегрированной среды разработки (IDE) Visual C# Express