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


Страница "Службы" в конструкторе проектов

Службы клиентских приложений упрощают доступ к службам входа, ролей и профилей Microsoft Ajax из приложений Windows Forms и WPF (Windows Presentation Foundation).Чтобы включить и настроить для проекта службы клиентских приложений, воспользуйтесь страницей Службы в Конструкторе проектов.

Службы клиентских приложений позволяют использовать центральный сервер для проверки подлинности пользователей, определения их ролей и хранения параметров приложений для каждого из пользователей. Этими параметрами можно обмениваться в сети.Дополнительные сведения см. в разделе Службы клиентских приложений.

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

ПримечаниеПримечание

Для служб клиентских приложений требуется полная версия .NET Framework, и они не поддерживаются в клиентском профиле .NET Framework.Если флажок Включить службы клиентских приложений снят, убедитесь что Требуемая версия .NET Framework имеет значение .NET Framework 3.5 или более поздней версии.Чтобы просмотреть параметр Требуемая версия .NET Framework в C#, откройте конструктор проектов и щелкните страницу Приложение.Чтобы просмотреть параметр Требуемая версия .NET Framework в Visual Basic, откройте конструктор проектов, щелкните страницу Компиляция и выберите Дополнительные параметры компиляции.

Практическое руководство. Настройка служб клиентских приложений

  • Конфигурация
    На этой странице данный элемент управления изменить нельзя.Описание этого элемента управления см. в разделе Страница "Компиляция" в конструкторе проектов (Visual Basic) или Страница "Построение" в конструкторе проектов (C#).

  • Платформа
    На этой странице данный элемент управления изменить нельзя.Описание этого элемента управления см. в разделе Страница "Компиляция" в конструкторе проектов (Visual Basic) или Страница "Построение" в конструкторе проектов (C#).

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

  • Использовать проверку подлинности Windows
    Поставщик проверки подлинности будет использовать проверку подлинности Windows, т. е. удостоверения, предоставляемые операционной системой Windows.

  • Использовать проверку подлинности в формах
    Поставщик проверки подлинности будет использовать проверку подлинности с помощью форм.Это означает, что у приложения должен быть интерфейс для входа.Дополнительные сведения см. в разделе Практическое руководство. Реализация входа пользователя с помощью служб клиентских приложений.

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

  • Дополнительно: Поставщик учетных данных
    Используется совместно с проверкой подлинности с помощью форм.Указывает экземпляр IClientFormsAuthenticationCredentialsProvider, который будет использоваться службой проверки подлинности для отображения диалогового окна входа, когда приложение вызывает метод static Membership.ValidateUser и передает в качестве параметров пустую строку или null.Если оставить это поле пустым, необходимо будет передать методу Membership.ValidateUser действительное имя пользователя и пароль.При указании поставщика учетных данных необходимо ввести имя типа сборки.Дополнительные сведения см. в разделах Type.AssemblyQualifiedName и Имена сборок.В простейшем виде имя типа сборки выглядит примерно так:MyNamespace.MyLoginClass, MyAssembly

  • Расположение службы ролей
    Задает расположение службы ролей.

  • Расположение службы веб-параметров
    Указывает расположение службы профиля (веб-параметров).

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

См. также

Задачи

Практическое руководство. Настройка служб клиентских приложений

Ссылки

Диалоговое окно "Дополнительные параметры служб"

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

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

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

Знакомство с конструктором проектов

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

Службы клиентских приложений