Создание Windows-приложений на основе Visual C#

         

Свойства проекта


Рассмотрим свойства проекта. В окне Solution Explorer выделяем название проекта — FirstForm, щелкаем правой кнопкой мыши и выбираем в меню пункт Properties. В появившемся окне содержатся все свойства текущего проекта (рис. 1.23).


увеличить изображение
Рис. 1.23.  Окно Common Properties / General

В окне свойств содержится довольно много параметров. Рассмотрим некоторые, наиболее употребительные.

Вкладка Common Properties / General включает в себя следующие свойства:

  • Assembly Name — название сборки (подробнее о сборках см. лекцию 9)
  • Output Type — тип компилируемого приложения. По умолчанию для Windows-приложений стоит Windows Application.
  • Default Namespace — название пространства имен в коде. По умолчанию совпадает с именем проекта.
  • Startup Object — название класса, содержащего точку входа в программу – метод Main.
  • Application Icon — путь к файлу с иконкой приложения.
  • Project File — имя файла с информацией о проекте. Находится внутри папки с проектом;
  • Project Folder — путь к файлу с проектом.
  • Output File — название файла, создаваемого при компиляции, — выходного файла. Совпадает с именем проекта.

На вкладке Configuration Properties / Build рассмотрим некоторые свойства (рис. 1.24).


увеличить изображение
Рис. 1.24.  Окно Configuration Properties / Build

  • Optimize Code — оптимизация программы, значение этого свойства true может значительно увеличить производительность приложения.
  • Allow Unsafe Code Blocks — разрешить использование ключевого слова unsafe в коде проекта.
  • Warning Level — уровень предупреждений, отображаемых при компиляции программы.
  • Treat Warnings As Errors — воспринимать все предупреждения как ошибки. Если объявить переменную в коде, но нигде не использовать ее, при значении этого свойства False приложение скомпилируется, при значении True — нет.
  • Output Path — путь, где формируется выходной файл. Папка bin находится внутри папки проекта.
  • Generate Debugging Information — выводить информацию при отладке. Это свойство должно быть включено: именно эти сообщения помогают исправлять код.



Содержание раздела