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


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

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

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

Примечание

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

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

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

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

  • Корневое пространство имен
    Указывает базовое пространство имен для всех файлов проекта. Например, если задать для свойства Корневое пространство имен значение Project1 и имеется Class1 вне любого пространства имен в коде, его пространство имен будет Project1.Class1. Если в коде имеется класс Class2 в пространстве имен Order, его пространство имен будет Project1.Order.Class2.

    Если снять флажок Корневое пространство имен, можно определить структуру пространства имен проекта в коде.

    Примечание

    Если используется ключевое слово global в Оператор Namespace можно указать пространство имен из корневого пространства имен проекта.Если снять флажок Корневое пространство имен, Global будет высшего уровня пространством имен, что избавляет от необходимости для ключевого слова Global в инструкцию Namespace.Дополнительные сведения см. в разделе "ключевое слово global в выписках пространства имен" раздела Пространства имен в Visual Basic.

    Инструкции по созданию пространств имен в собственном коде содержатся в разделе Оператор Namespace.

    Дополнительные сведения о свойстве корневого пространства имен содержатся в разделе /rootnamespace.

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

  • Требуемая версия .NET Framework (все конфигурации)
    Задает версию платформы .NET Framework, целевые объекты приложения. Этот параметр может иметь разные значения в зависимости от того, какую версию платформы .NET Framework устанавливаются на компьютере.

    Значение по умолчанию соответствует требуемой версии .NET Framework, заданные в диалоговом окне Создать проект.

    Примечание

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

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

  • Тип приложения
    Тип приложения для построения. Для приложений Магазин Windows, можно указать Приложение для Магазина Windows, Библиотека классов или Файл WinMD. Для большинства других типов приложения можно определить Приложение Windows, Консольное приложение, Библиотека классов, Служба Windows или Библиотека веб-элементов управления.

    Для проекта веб-приложения необходимо указать Библиотека классов.

    Если указан параметр Файл WinMD, то типы можно запроектировать в любом языке программирования среды выполнения Windows. , Упаковав выходных данных проекта в файл WinMD можно кода приложения на разных языках и проверки кода взаимодействовать вы написали он все в одном языке. Можно использовать параметр Файл WinMD для решений, целевой объект библиотеки среды выполнения Windows, включая приложения Магазин Windows. Дополнительные сведения см. в разделе Чтобы создать компонент времени выполнения Windows в C-# и Visual Basic.

    Примечание

    Среда выполнения Windows может типы проектов, чтобы они отображались как собственные объекты в какой бы то ни язык использует их.Например, в приложениях JavaScript, взаимодействующих с использованием среды выполнения Windows это как набор объектов JavaScript и приложения C-# используют библиотеку в качестве коллекции объектов .NET., Упаковав выходных данных проекта в файл WinMD, можно воспользоваться одной и той же технологии, среда выполнения использует Windows.

    Дополнительные сведения о свойстве Тип приложения см. в разделе /target (Visual Basic). Дополнительные сведения о доступе к этому свойству программными средствами см. в разделе OutputType.

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

  • Начальная форма / Начальный объект / Начальный универсальный код ресурса (URI)
    Указывает начальную форму или точку входа приложения.

    Если выбрано значение Включить исполняющую среду (по умолчанию), данный список получает имя Начальная форма и отображает только формы, так как приложение .NET Framework поддерживает только начальные формы, а не объекты.

    Если проект является приложением браузера WPF, данный список получает имя Начальный универсальный код ресурса (URI), страницей по умолчанию является Page1.xaml. Список Начальный универсальный код ресурса (URI) позволяет указать ресурс пользовательского интерфейса (элемент XAML), отображаемый приложением при запуске. Для получения дополнительной информации см. StartupUri.

    Если параметр Включить исполняющую среду снят, этот список становится Начальным объектом и отображает формы и классы или модули с Sub Main.

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

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

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

    Если данный флажок установлен, приложение использует стандартный Sub Main. Выбор этого флажка позволяет использовать возможности раздела Свойства исполняющей среды Windows, при этом требуется выбрать начальную форму.

    Если этот флажок не установлен, приложение использует настраиваемый Sub Main, указанный в Начальной форме. В этом случае можно указать начальный объект (настраиваемый Sub Main в методе или классе) или форму. Кроме того, параметры в разделе Свойства исполняющей среды Windows становятся недоступными.

  • Параметры представления окон
    Нажмите эту кнопку, чтобы создать и открыть файл app.manifest. Visual Studio использует этот файл для создания данных манифеста приложения. Затем укажите запрошенный уровень выполнения для контроля учетных записей, изменив в app.manifest тег <requestedExecutionLevel> следующим образом:

    <requestedExecutionLevel level="asInvoker" />

    Технология ClickOnce работает с уровнем asInvoker или в режиме виртуализации (без создания манифеста). Чтобы задать режим виртуализации, удалите тег из app.manifest целиком.

    Дополнительные сведения о создании манифестов содержатся в разделе Развертывание ClickOnce в Windows Vista.

Свойства исполняющей среды Windows

В разделе Свойства исполняющей среды Windows доступны следующие параметры. Эти параметры доступны, только если установлен флажок Включить исполняющую среду. Параметры раздела Свойства исполняющей среды Windows для приложений Windows Presentation Foundation (WPF) описываются в следующем разделе.

  • Включить стили оформления Windows XP
    Включение или отключение стилей оформления Windows XP, также известных как Темы Windows XP. Стили оформления Windows XP, например, позволяют использовать элементы управления со скругленными углами и динамическим цветом. По умолчанию включено. Дополнительные сведения о стилях оформления Windows XP содержатся в разделах Возможности Windows XP и элементы управления Windows Forms и Практическое руководство. Включение визуальных стилей Windows XP.

  • Создать приложение одного экземпляра
    Установите этот флажок, чтобы запретить запуск нескольких экземпляров приложения. По умолчанию этот флажок снят. Данный параметр позволяет запускать несколько экземпляров приложения.

  • Сохранять My.Settings при завершении работы
    Установите этот флажок, чтобы указать, будут ли параметры приложения My.Settings сохраняться при завершении работы компьютера пользователем. Значение по умолчанию — включено. Если этот параметр отключен, настройки приложения можно сохранить вручную путем вызова My.Settings.Save.

  • Режим проверки подлинности
    Выберите Windows (по умолчанию), чтобы задать использование проверки подлинности Windows для идентификации текущего пользователя, вошедшего в систему. Эти сведения могут быть извлечены во время выполнения с помощью объекта My.User. Если будет использоваться собственный код для проверки подлинности пользователей, вместо использования методов проверки подлинности Windows по умолчанию, выберите Определяется приложением.

  • Режим завершения работы
    Выберите Когда закрывается начальная форма (по умолчанию), чтобы указать, будет ли приложение завершаться, когда закрывается форма, установленная как начальная, даже если другие формы остаются открытыми. Выберите Когда закрывается последняя форма, чтобы указать, что приложение завершается при закрытии последней формы или при вызове явным образом инструкции My.Application.Exit или End.

    Выберите При явном завершении работы, чтобы указать, что приложение завершается при вызове явным образом инструкции Shutdown.

    Выберите Когда закрывается последнее окно, чтобы указать, что приложение завершается при закрытии последнего окна или при вызове явным образом инструкции Shutdown. Это значение используется по умолчанию;

    Выберите Когда закрывается главное окно, чтобы указать, что приложение завершается при закрытии главного окна или при вызове явным образом инструкции Shutdown.

  • Экран-заставка
    Выберите форму, которую необходимо использовать в качестве экрана-заставки. Необходимо создать экран-заставку ранее с помощью формы или шаблона. Значение по умолчанию — (Нет).

  • Просмотреть события приложения
    Нажмите эту кнопку, чтобы отобразить файл кода событий, в который можно записать события для событий исполняющей среды Startup, Shutdown, UnhandledException, StartupNextInstance и NetworkAvailabilityChanged. Также можно переопределить некоторые методы исполняющей среды. Например, можно изменить поведение при отображении экрана-заставки, переопределив OnInitialize.

Свойства исполняющей среды Windows для приложений Windows Presentation Foundation (WPF)

Следующие параметры доступны в разделе Свойства исполняющей среды Windows, если проект является приложением Windows Presentation Foundation (WPF). Эти параметры доступны, только если установлен флажок Включить исполняющую среду. Параметры, перечисленные в этой таблице, доступны только для приложений WPF и приложений браузера WPF. Они недоступны для библиотек элементов управления пользователя WPF или библиотек пользовательских элементов управления.

  • Режим завершения работы
    Это свойство применимо только к приложениям Windows Presentation Foundation (WPF).

    Выберите При явном завершении работы, чтобы указать, что приложение завершается при вызове явным образом инструкции Shutdown.

    Выберите Когда закрывается последнее окно, чтобы указать, что приложение завершается при закрытии последнего окна или при вызове явным образом инструкции Shutdown. Это значение используется по умолчанию;

    Выберите Когда закрывается главное окно, чтобы указать, что приложение завершается при закрытии главного окна или при вызове явным образом инструкции Shutdown.

    Дополнительные сведения об использовании этого параметра см. в разделе Shutdown.

  • Редактирование XAML
    Нажмите эту кнопку, чтобы открыть и изменить в редакторе XAML файл определения приложения (Application.xaml). При нажатии этой кнопки файл Application.xaml откроется на узле определения приложения. Для выполнения некоторых задач, например, для определения ресурсов, может потребоваться редактирование этого файла. Если файл определения приложения не существует, конструктор проектов создает новый файл.

  • Просмотреть события приложения
    Нажмите эту кнопку, чтобы открыть в редакторе кода файл разделяемого класса Application (Application.xaml.vb). Если файл не существует, конструктор проектов создает новый файл с соответствующим именем класса и пространством имен.

    Когда происходят определенные изменения состояния приложения (например, запуск или завершение работы приложения), объект Application инициирует события. Полный список событий, предоставляемых этим классом, содержится в разделе Application. Эти события обрабатываются в разделе пользовательского кода разделяемого класса Application.

См. также

Основные понятия

Написание кода в решениях Office

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

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