Поделиться через


Страница "Приложение" в конструкторе проектов (C#)

Обновлен: Июль 2008

Страница Приложение в Конструкторе проектов служит для задания параметров и свойств приложения проекта.

Чтобы открыть страницу Приложение, выберите узел проекта в Обозревателе решений и затем в меню Проект выберите команду Свойства. После того как откроется Конструктор проектов, перейдите на вкладку Приложение.

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

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Общие параметры приложения

Следующие параметры позволяют настраивать общие параметры для приложения.

  • Имя сборки
    Имя выходного файла, который будет содержать манифест сборки. Изменение этого свойства повлечет за собой изменение свойства Имя выходных данных. Данное изменение также можно выполнить в командной строке с помощью параметра /out (установка имени выходного файла) (параметры компилятора C#). Сведения о программном доступе к этому свойству см. в разделе AssemblyName.

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

    Кроме того, свойство корневого пространства имен можно очистить, что позволяет вручную указывать структуру пространств имен для проекта. Дополнительные сведения о создании пространств имен в разрабатываемом коде см. namespace (справочник по C#).

    Сведения о программном доступе к этому свойству см. в разделе RootNamespace.

  • Требуемая версия .NET Framework
    Указывет версию платформы .NET Framework, для которой предназначено данное приложение. Этот параметр может принимать следующие значения.

    .NET Framework 2.0

    .NET Framework 3.0

    .NET Framework 3.5

    Значением по умолчанию является .NET Framework 3.5.

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

    Необходимые пакеты, перечисленные в Диалоговое окно "Необходимые компоненты", устанавливаются автоматически при первом открытии этого диалогового окна. В случае последующего изменения требуемой версии .NET Framework проекта необходимые пакеты следует выбрать вручную, чтобы они соответствовали новой требуемой версии .NET Framework.

    Дополнительные сведения см. в разделах Практическое руководство. Назначение целевой версии .NET Framework и Общие сведения о настройке платформы .NET Framework для различных сред.

  • Подмножество .NET Framework только для системы клиента
    Параметр указывает, что приложение обращается к .NET Framework (клиентский профиль), предоставляющему распространяемый пакет, который выполняет установку минимального набора клиентских сборок на целевые компьютеры, не требуя наличия полной версии .NET Framework. Дополнительные сведения см. в разделе .NET Framework Client Profile.

  • Тип выходных данных
    Тип приложения для построения. Параметр может принимать следующие значения:

    • Приложение Windows

    • Консольное приложение

    • Библиотека классов

    В проекте веб-приложения этому свойству может быть присвоено только значение Библиотека классов. Дополнительные сведения см. в разделе /target (указание формата выходного файла) (параметры компилятора C#).

    В WPF-приложении обозревателя этот параметр отключен.

    Сведения о программном доступе к этому свойству содержатся в разделе OutputType.

  • Сведения о сборке
    Нажмите эту кнопку, чтобы открыть Диалоговое окно "Сведения о сборке".

  • Начальный объект
    Определяет точку входа, вызываемую при загрузке приложения. Как правило, в качестве точки входа назначается либо главная форма в приложении, либо процедура Main, которая должна выполняться при запуске приложения. Так как библиотеки классов не имеют точки входа, для них существует единственное значение этого свойства — (Не установлено).

    Для проектов WPF-приложений веб-обозревателя этот параметр по умолчанию имеет значение (не задано). Другое возможное значение — имя_проекта.App. В проектах этого типа необходимо указать начальный универсальный код ресурса (URI) для загрузки ресурса пользовательского интерфейса после запуска приложения. Для этого отройте файл Application.xaml проекта и присвойте свойству StartupUri имя XAML-файла проекта, например Window1.xaml. Список допустимых корневых элементов см. в разделе StartupUri. Необходимо определить метод public static void Main() в классе проекта. Этот класс будет отображаться в списке Начальный объект в виде имя_проекта.имя_класса. Класс можно выбрать в качестве начального объекта.

    Дополнительные сведения см. в разделе /main (указание расположения метода "Main") (параметры компилятора C#). Сведения о программном доступе к этому свойству см. в разделе StartupObject.

Ресурсы

Следующие параметры позволяют настраивать общие параметры для приложения.

  • Значок и манифест
    По умолчанию выбран этот вариант и включены параметры Значок и Манифест. Это позволяет выбирать собственный значок и различные параметры создания манифеста. Оставьте выбранным этот вариант, если проект не содержит файла ресурсов.

  • Значок
    Задает ICO-файл для использования в качестве значка программы. Нажмите кнопку с многоточием для просмотра существующих изображений или введите имя нужного файла. Дополнительные сведения см. в разделе /win32icon (импорт ICO-файла) (параметры компилятора C#). Сведения о программном доступе к этому свойству см. в разделе ApplicationIcon.

  • Манифест
    Позволяет выбирать варианты создания манифеста при запуске приложения в Windows Vista с включенным режимом контроля учетных записей. Этот параметр может принимать следующие значения.

    • Внедрить манифест с настройками по умолчанию. Поддерживает стандартный режим работы Visual Studio в Windows Vista, предполагающий внедрение информации о параметрах безопасности в исполняемый файл приложения, где requestedExecutionLevel равняется AsInvoker. Этот параметр выбран по умолчанию.

    • Создать приложение без манифеста. Этот метод также называют виртуализацией. Используйте этот вариант для обеспечения совместимости с более старыми приложениями.

    • Properties\app.manifest. Этот вариант необходим для работы приложений, развертываемых с помощью ClickOnce или COM-взаимодействия без регистрации. При публикации приложения с помощью ClickOnce параметр Манифест автоматически принимает это значение.

  • Файл ресурсов:
    Выберите этот вариант, если проект содержит файл ресурсов. В этом случае параметры Значок и Манифест будут отключены.

    Введите путь или воспользуйтесь кнопкой "Обзор" (...), чтобы добавить к проекту файл ресурсов Win32.

См. также

Задачи

Практическое руководство. Указание сведений о сборке (Visual Basic, C#)

Практическое руководство. Изменение имени сборки (Visual Basic, C#)

Практическое руководство. Изменение типа приложения (Visual Basic, C#)

Практическое руководство. Задание значка приложения (Visual Basic, C#)

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

Управление свойствами приложения

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Обновленное содержимое, относящееся к C# (по всему разделу).

Исправление ошибки содержимого.

Июль 2008

Добавлены сведения о параметре Подмножество .NET Framework только для системы клиента.

Изменение функции SP1.