Практическое руководство. Выбор версии платформы .NET Framework для приложений
Обновлен: Ноябрь 2007
В Visual Studio Team System Architecture Edition можно выбрать версию платформы .NET Framework для приложения ASP.NET, Windows или Office на диаграмме приложения. Это действие указывает версию платформы .NET Framework, которая требуется для проекта приложения после реализации приложения.
Выбор версии платформы .NET Framework для нереализованного приложения
Щелкните правой кнопкой мыши приложение на диаграмме приложения и выберите пункт Свойства.
В окне свойств установите в свойстве Требуемая версия .NET Framework версию платформы .NET Framework, необходимую для приложения.
Если выбрано ограничение Операционная система, убедитесь, что в нем указана версия платформы .NET Framework, которая будет необходима приложению для развертывания на логическом сервере.
Примечание.
Чтобы найти это ограничение, щелкните приложение правой кнопкой мыши и выберите пункт Параметры и ограничения. В редакторе параметров и ограничений раскройте узел Ограничения логического сервера, затем раскройте узел логического сервера и щелкните узел Операционная система (но не поле с этим именем). Ограничение появится в области редактора.
Среда Visual Studio автоматически обновляет параметр Требуемая версия .NET Framework, если изменяется свойство Требуемая версия .NET Framework. Во время оценки готовности к развертыванию этот параметр будет проверяться по параметру CommonLanguageRuntime логического сервера.
![]() |
---|
При изменении параметр Требуемая версия .NET Framework свойство Требуемая версия .NET Framework не будет обновляться. Если этот параметр изменяется, обновите свойство Требуемая версия .NET Framework вручную. Чтобы найти этот параметр, щелкните приложение правой кнопкой мыши и выберите пункт Параметры и ограничения. В редакторе параметров и ограничений щелкните папку Параметры приложения. Параметр появится в области редактора. |
Если выбрано ограничение Операционная система, среда Visual Studio будет проверять это ограничение по параметру CommonLanguageRuntime логического сервера во время оценки готовности к развертыванию. Если это ограничение не выбрано, среда Visual Studio проверяет только параметр Требуемая версия .NET Framework.
Среда Visual Studio проверяет только параметр Требуемая версия .NET Framework и ограничение Операционная система, если оно выбрано. Она не проверяет свойство Требуемая версия .NET Framework. Если свойство Требуемая версия .NET Framework не совпадает с параметром или с ограничением, предупреждение проверки не будет выводиться.
Дополнительные сведения см. в разделе Применение параметров, Ограничение приложений и отношений размещения приложений и в подразделе "Вопросы после развертывания" раздела Вопросы реализации приложений.
Изменение версии платформы .NET Framework для реализованного приложения
Обновите свойства проекта приложения, выполнив инструкции из раздела Указание конкретной платформы .NET Framework.
Это действие обновляет версию платформы .NET Framework, на которую ссылается проект приложения.
Если выбрано ограничение Операционная система, убедитесь, что в нем указана версия платформы .NET Framework, которая будет необходима приложению для развертывания на логическом сервере.
Примечание.
Чтобы найти это ограничение, щелкните приложение правой кнопкой мыши и выберите пункт Параметры и ограничения. В редакторе параметров и ограничений раскройте узел Ограничения логического сервера, затем раскройте узел логического сервера и щелкните узел Операционная система (но не поле с этим именем). Ограничение появится в области редактора.
Убедитесь, что в параметре Требуемая версия .NET Framework указана та же версия, что и в свойствах проекта.
Примечание.
Чтобы найти этот параметр, щелкните приложение правой кнопкой мыши и выберите пункт Параметры и ограничения. В редакторе параметров и ограничений щелкните папку Параметры приложения. Параметр появится в области редактора.
Когда изменяются свойства проекта, среда Visual Studio не обновляет параметр Требуемая версия .NET Framework автоматически. Среда Visual Studio будет проверять этот параметр по параметру CommonLanguageRuntime логического сервера во время оценки готовности к развертыванию. Кроме того, среда Visual Studio не обновляет свойство Требуемая версия .NET Framework в окне свойств. В реализованном приложении это свойство всегда будет отображаться пустым и доступным только для чтения.
Среда Visual Studio проверяет только параметр Требуемая версия .NET Framework и ограничение Операционная система, если оно выбрано. Она не проверяет свойства проекта. Если свойства проекта не соответствуют параметру или ограничению, предупреждение проверки не будет выводиться.
Дополнительные сведения см. в разделе Применение параметров, Ограничение приложений и отношений размещения приложений и в подразделе "Вопросы после развертывания" раздела Вопросы реализации приложений.
См. также
Другие ресурсы
Определение приложений на диаграммах приложений