Share via


Atualizar arquivos de definição

Atualizar um site definição fornece um meio para transformar sites personalizado na versão anterior de Windows SharePoint Services para que eles tirar proveito dos recursos na nova versão. Atualizar um arquivo definição mapeia os arquivos e dados lista de compilar um ou versão para compilar um subseqüente ou versão, as well as especificando itens adicionais que devem ser colocados dentro atualizado sites da Web.

Você registrar um atualizar definição de uma definição site fornecendo-lo um exclusivo nome arquivo, geralmente, iniciando com o nome da definição de site e colocá-lo na pasta \Config\Upgrade \Config\Upgrade de Diretório de instalação. Atualizar site definições são registradas por definição site, mas múltiplo atualizar definições podem existir para a mesma definição site. Atualizar um site definição também inclui atualizar lista Modelos, que descrevem como as colunas específicas de mapa (n.); mapear (v.) uma lista para de conteúdo digita a nova versão de Windows SharePoint Services.

Uma boa maneira compreender atualizar definições é estudar a atualizar arquivos definição inclusos em uma instalação de Windows SharePoint Services, os quais estão localizados no Diretório C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Config\Upgrade C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Config\Upgrade. Esta Diretório inclui dois atualizar modelos: Um atualizar modelo que atualiza da versão 2 para versão 3 e um atualizar modelo que atualizações entre compilações do beta 2 do Windows SharePoint Services para seu versão de lançamento final.

Como os serviços SharePoint Windows Decides entre definições de atualização

Ao determinar se um site é atualizável, Windows SharePoint Services usa a seguinte algoritmo para escolher qual atualizar definição para usar quando múltiplo são definições disponível:

  1. Se o site não estiver na atual versão do produto, Windows SharePoint Services escolhe um atualizar definição que atualizações entre versões do produto e atualiza o site para a versão mais recente esquema. Atualizar executar definições atualizar toda versões, ou esquemas, mas não ambos, que significa que uma definição não é possível ter tanto o FromProductVersion e BeginFromSchemaVersion / EndFromSchemaVersion atributos conjunto. Se um site não estiver na atual versão do produto e não atualizar definição pode atualizar o site entre as versões, o site não pode ser atualizado.

  2. Se n º 1 não aplicar, Windows SharePoint Services escolhe um atualizar definição na qual o valor do atributo ToSchemaVersion ToSchemaVersion corresponde mais parecido com o atual versão esquema de definição de site (sem surpassing-la), e em qual versão de esquema da instância de site existente fica no intervalo entre BeginFromSchemaVersionEndFromSchemaVersion.

  3. Se mais de um site atualizar definição passa critérios de 2, Windows SharePoint Services escolhe a atualizar definição com o mais alto BeginFromSchemaVersion BeginFromSchemaVersion valor.

  4. Se houver dois um genérico linguagem e um modelo específico localidade para uma definição determinado site, Windows SharePoint Services escolhe o modelo localidade específica.

Aplicar a Atualização de definição de site

Windows SharePoint Services usa um atualizar definição para configurar convertido sites. O processo de aplicar uma atualizar definição site deve fazer opções de usar como padrão itens, como segue:

  • Se os nós navegação para uma definição site não tem sido modificados, nós navegação 2 versão existente são removidas e substituídos por nós navegação de definição de site versão 3.

  • O ListTemplates ListTemplates seção de um arquivo ONET.XML ou Feature.xml determina os modelos lista a partir da qual escolher sobre a página criar. Ao atualizar um site definição é aplicada, Windows SharePoint Services usa o conjunto de modelos lista do arquivo ONET.XML ou Feature.xml a versão 3, não os arquivos versão 2, para determinar o conjunto de modelos lista.

  • Da mesma forma, após atualizar, Windows SharePoint Services usa o DocumentTemplates DocumentTemplates do novo arquivo ONET.XML para determinar o conjunto de livre documento modelos que estão disponível, em vez conjunto de arquivos DocumentTemplate DocumentTemplate versão 2.

    Observação

    Na versão 3, recomendamos que a maioria dos modelos documento ser associado com de conteúdo tipos e não ser independente.

Por padrão, quando você estiver atualizar um site existente, atualizar definição site não configurar módulos ou lista instâncias de definição de site Novo. Windows SharePoint Services se baseia em um conjunto de elementos File arquivo para especificar como mapa (n.); mapear (v.) Arquivos versão 2 para versão 3 e, em um conjunto de módulo e lista instância marcas na atualizar definição que especificar arquivos diferenciais e lista dados da versão 2 para versão 3.

Usando um atualizar definição permite que um site a ser atualizado de forma consistente para usar substituição de conteúdo tipos, formulários, listas e as páginas. Se um atualizar definição não estiver disponível, as atualizações Windows SharePoint Services wssnoversshort Web sites com base no versão 2, priorizar migração as much as possível de dados e a interoperação, at the Expense of potencialmente expondo recursos versão 3 (such as de conteúdo tipos) para os usuários. Este é o estado usar como padrão para Web Sites todos após mainline versão 2 para versão 3 atualizar tarefas (por exemplo, banco de dados transformações) tiver sido configurado.

Referências Conjunto de Módulos (Assembly)

Na versão 3, o arquivo web.config contém os redirecionamentos de diretiva que versão mapa (n.); mapear (v.) 2 Windows SharePoint Services conjuntos de módulos (assemblies), como Microsoft.SharePoint.dll, para seus equivalentes versão 3.

Pacotes de idioma e a definição do site de atualização

Na versão - para - atualizar versão, se um pacote linguagem específica versão 2 estiver instalado mas seu correspondente pacote linguagem versão 3 não está instalado antes de atualizar, atualizar log registra erros. No entanto, a atualizar operação ainda completa.