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


Практическое руководство. Назначение целевой версии .NET Framework

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

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

Создание нового проекта

Эта процедура является описанием процедуры создания нового проекта, предназначенного для конкретной версии .NET Framework.

Создание нового проекта, предназначенного для конкретной версии .NET Framework

  1. В Visual Studio 2008 в меню Файл выберите Создать и нажмите Проект.

    В результате откроется диалоговое окно Новый проект.

  2. Выберите тип проекта, например приложение Windows Visual C#.

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

  4. Нажмите кнопку ОК и продолжайте создавать проект обычным образом.

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

Доступные шаблоны проектов зависят от выбранной версии .NET Framework.

Изменение требуемой версии .NET Framework существующего проекта

Данная процедура является описанием процедуры изменения требуемой версии .NET Framework для существующего проекта.

Чтобы изменить версию .NET Framework проекта

  1. Откройте в Visual Studio 2008 проект, который требуется изменить.

  2. В Обозревателе решений щелкните правой кнопкой мыши узел проекта и нажмите кнопку Свойства.

    Отобразится Конструктор проектов.

  3. Перейдите к раскрывающемуся списку Требуемая версия .NET Framework.

    Для проектов Visual Basic перейдите на вкладку Компиляция и нажмите кнопку Дополнительные параметры компиляции. Список Требуемая версия .NET Framework находится в Диалоговое окно "Дополнительные параметры компилятора" (Visual Basic).

    Для проектов Visual C# список Требуемая версия .NET Framework находится на вкладке Приложение Конструктора проектов. Дополнительные сведения см. в разделе Страница "Приложение" в конструкторе проектов (C#).

  4. В списке Целевая платформа выберите версию .NET Framework, отличную от текущей версии данного проекта.

    Теперь проект предназначен для новой версии .NET Framework. Проект будет выгружен и затем перезагружен в интегрированной среде разработки (IDE). 

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

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

Назначение платформы .NET Framework 3.5 с пакетом обновления 1 (SP1)

Описание назначения платформы .NET Framework 3.5 с пакетом обновления 1 (SP1).

После установки пакета обновления 1 для Visual Studio 2008 или пакета обновления 1 для .NET Framework 3.5, существующие приложения, для которых требуется только платформа .NET Framework 3.5, будут по-прежнему ссылаться на .NET Framework 3.5. Для приложений, требуемой платформой которых нужно выбрать .NET Framework 3.5 SP1, можно либо включить одну из новых функций ClickOnce в пакете обновления 1 для Visual Studio 2008 (перечислены в следующей процедуре), либо добавить ссылку на новую сборку System.Data.Entity.dll.

Назначение требуемой версии платформы .NET Framework 3.5 SP1

  1. В Visual Studio 2008 откройте проект, для которого нужно выбрать .NET Framework 3.5 SP1 в качестве требуемой платформы.

  2. Выполните одно из следующих действий, которое позволит включить функцию ClickOnce пакета обновления 1 (SP1):

    • укажите URL-адрес ошибки в диалоговом окне Параметры публикации;

    • укажите Имя набора в диалоговом окне Параметры публикации;

    • нажмите кнопку Создать ярлык на рабочем столе в диалоговом окне Параметры публикации;

    • исключите файл из хэша с помощью диалогового окна Файлы приложения;

    • на странице "Подписи" снимите флажок Подписать манифесты ClickOnce-приложений

    —или—

    • добавьте ссылку на сборку System.Data.Entity.
    Bb398202.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.

Назначение профиля клиента .NET Framework в Visual Basic

  1. Откройте в Visual Studio 2008 проект, который требуется изменить.

  2. В обозревателе решений щелкните правой кнопкой мыши проект и нажмите кнопку Свойства.

    Отобразится Конструктор проектов.

  3. Перейдите на страницу Компилировать.

  4. Щелкните Дополнительные параметры компиляции.

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

Назначение профиля клиента .NET Framework в C#

  1. Откройте в Visual Studio 2008 проект, который требуется изменить.

  2. В обозревателе решений щелкните правой кнопкой мыши проект и нажмите кнопку Свойства.

    Отобразится Конструктор проектов.

  3. Перейдите на страницу Приложение.

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

См. также

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

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

Ссылки

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

Диалоговое окно "Дополнительные параметры компилятора" (Visual Basic)

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

Дата

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

Причина

Июль 2008

Добавлен раздел о назначении платформ .NET Framework 3.5 SP1 и "Профиль клиента .NET Framework" в качестве требуемых.

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