Compartilhar via


Lista de verificação da instalação

Este tópico descreve os pré-requisitos para instalar com êxito um fornecedor do Outlook Social Connector (OSC) e a instalação verifica se o instalador do fornecedor deve ser concluído para funcionar corretamente.

Descrição geral da instalação

Os utilizadores só devem instalar fornecedores de OSC se estiver presente uma versão de suporte do Outlook e o OSC estiver instalado e ativado no computador cliente. As versões de suporte do Outlook são o Office Outlook 2003, o Office Outlook 2007, o Outlook 2010 e o Outlook 2013 (instalados no computador cliente ou, no caso do Outlook 2010 e outlook 2013, fornecidos pela tecnologia Clique-e-Use no computador cliente). Para garantir uma instalação com êxito, o instalador do fornecedor deve fazer o seguinte:

  • Verifique se existe uma versão suportada do Outlook.

  • Verifique se o OSC está instalado.

Observação

A versão Clique-e-Use é um ambiente virtual no qual o Outlook 2010 (32 bits) ou o Outlook 2013 (32 bits) podem ser executados. Para o Outlook 2013, verifique se a chave VirtualOutlook existe no HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Common\InstallRoot\Virtual\VirtualOutlook do registo do Windows. Para obter mais informações sobre a entrega do Outlook como um produto Clique-e-Use num computador cliente, consulte Como Verificar se o Outlook está Disponível num Computador como um Produto Clique-e-Use.

No entanto, o utilizador tem de garantir que o OSC está ativado antes de instalar o fornecedor.

Terceiros, incluindo fornecedores de OSC, não podem redistribuir o OSC. No entanto, se o OSC não estiver instalado, o instalador do fornecedor pode utilizar as ligações g adequadas para instalar o OSC no computador cliente. Uma g-link é um URL especialmente construído que https://g.live.com reencaminha um utilizador para uma página Web correspondente para transferir o OSC. Uma ligação g do OSC é formatada como https://g.live.com/0CRGlink LCID/ , em que LCID e Glink especificam a região, a versão e a bitness do Outlook no computador cliente. Cada g-link aponta para um executável e é específico dos valores LCID e Glink especificados.

Por exemplo, a g-link para instalar a versão mais recente do OSC para Outlook 2003 ou Outlook 2007 para o LCID 1033 (inglês dos E.U.A.) é a seguinte:

<https://g.live.com/0CR1033/80>

Para obter detalhes sobre os valores de Glink para diferentes versões e bits do Outlook e valores LCID para regiões suportadas, consulte n.º 7 na secção Lista de Verificação de Instalação abaixo.

Lista de verificação da instalação

O pacote de configuração do fornecedor deve efetuar uma série de verificações de instalação, conforme mostrado na Figura 1, para garantir que o fornecedor é instalado com êxito.

Figura 1. Lógica de instalação do fornecedor

Lista de verificação da instalação

O procedimento seguinte descreve as verificações de instalação descritas na Figura 1.

  1. Como pré-requisito, detete se o Outlook está instalado ou presente e, se está instalado ou presente, determine se a versão do Outlook suporta o OSC. Para obter mais informações sobre como detetar a versão instalada do Outlook, consulte Verificar a Versão do Outlook.

    • Se a versão instalada do Outlook for anterior ao Outlook 2003, o procedimento de instalação do fornecedor não poderá ser concluído. Informe o utilizador para obter uma versão suportada do Outlook e do OSC antes de continuar a instalar o fornecedor do OSC.

    • Se o Outlook não estiver instalado, avance para o passo 2.

    • Se o Outlook 2003 ou o Outlook 2007 estiver instalado, avance para o passo 3.

    • Se o Outlook 2010 ou o Outlook 2013 estiver instalado, avance para o passo 4.

  2. Prossiga com este passo se o Outlook não estiver instalado no computador cliente:

    1. Verifique se o OSC está instalado como um componente predefinido de uma instalação Clique-e-Use do Outlook 2010 ou Outlook 2013. Examine a VirtualOutlook chave na seguinte localização no registo do Windows:

      • Para o Outlook 2010, HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\Common\InstallRoot\Virtual\VirtualOutlook

      • Para o Outlook Social Connector 2013, HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Common\InstallRoot\Virtual\VirtualOutlook

      A VirtualOutlook chave é um valor REG_SZ que contém a etiqueta de região, como "en-us", do produto instalado.

    2. Se a chave não existir, o VirtualOutlook Outlook não está presente no computador cliente e o procedimento de instalação do fornecedor não pode ser concluído. Informe o utilizador para obter uma versão suportada do Outlook e do OSC antes de continuar a instalar o fornecedor do OSC.

    3. Se a chave existir, o VirtualOutlook Outlook foi entregue pela tecnologia Clique-e-Use no computador cliente. Continue para verificar a versão instalada da biblioteca de tipos osc ao examinar a OSCVersion chave na seguinte localização no registo do Windows:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\SocialConnector\OSCVersion

      O valor de OSCVersion é uma cadeia que especifica o tipo de número de versão da biblioteca de Socialprovider.dll (por exemplo, "1.0", "1.1" ou "15").

    4. Se OSCVersion for "1.0", "1.1" ou "15", é instalada uma versão adequada do OSC. Avance para o passo 6 para encontrar a região atual da interface de utilizador do Outlook para se preparar para instalar a versão mais recente do OSC.

    5. Caso contrário, OSCVersion não contém um valor esperado. Avance para o passo 6 para encontrar a região atual da interface de utilizador do Outlook para preparar a instalação de uma versão adequada do OSC.

  3. Prossiga com este passo se o Outlook 2003 ou o Outlook 2007 estiver instalado no computador cliente:

    1. Verifique se o OSC está instalado ao escrever uma ação personalizada do instalador para testar a existência do seguinte ID de componente qualificado:

      {A3B82DA3-8AD9-4935-AEA8-54B754459483}

      O ID do componente qualificado é um GUID que fornece um método de indirecção de nível único, semelhante a um ponteiro. Para obter mais informações sobre o Windows Installer, consulte a Documentação do Plano para o Windows Installer.

    2. Se o componente qualificado especificado existir, é instalada uma versão do OSC. Avance para o passo 5 para encontrar a região atual da interface de utilizador do Outlook para se preparar para instalar a versão mais recente do OSC.

    3. Caso contrário, o OSC não está instalado. Avance para o passo 6 para encontrar a região atual da interface de utilizador do Outlook para preparar a instalação de uma versão adequada do OSC.

  4. Prossiga com este passo se o Outlook 2010 ou o Outlook 2013 estiver instalado no computador cliente:

    1. Determine a bitness da versão instalada do Outlook ao examinar a Bitness chave na seguinte localização no registo do Windows:

      • Para o Outlook 2010, veja HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Outlook

      • Para o Outlook 2013, veja HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Outlook

      A Bitness chave é "x86" para o Outlook de 32 bits ou "x64" para o Outlook de 64 bits.

    2. Se o seu fornecedor for um fornecedor gerido e tiver compilado o componente do fornecedor que especifica a plataforma de destino como Qualquer CPU, avance para o passo 6 para encontrar a região atual da interface de utilizador do Outlook para preparar a instalação da versão mais recente do OSC. O seu fornecedor irá trabalhar em versões de 32 bits e de 64 bits do OSC.

    3. Se o seu fornecedor for um componente COM nativo, examine a bitness da versão instalada do Outlook:

      • Se a versão instalada do Outlook for de 32 bits, o procedimento de instalação terá de instalar um fornecedor de 32 bits (no passo 8), depois de garantir que está instalado um OSC adequado.

      • Caso contrário, a versão instalada do Outlook é de 64 bits e o procedimento de instalação terá de instalar um fornecedor de 64 bits (no passo 8), depois de garantir que está instalado um OSC adequado.

    4. Avance para o passo 6 para encontrar a região atual da interface de utilizador do Outlook para preparar a instalação de uma versão adequada do OSC.

  5. Prossiga com este passo se o Outlook 2003 ou o Outlook 2007 estiver instalado e o OSC estiver instalado no computador cliente: Verifique a região atual da interface de utilizador do Outlook ao examinar a OSCLcid chave na seguinte localização no registo do Windows:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\SocialConnector\OSCLcid

    A OSCLcid chave é um valor DWORD que especifica a etiqueta de região IETF (Internet Engineering Task Force) (definida por [RFC4646] e [RFC4647]), que representa a região atual da interface de utilizador do Outlook. Avance para o passo 7 para instalar o OSC mais recente no computador cliente.

  6. Prossiga com este passo se o Outlook 2003 ou o Outlook 2007 estiver instalado ou se o Outlook 2010 ou o Outlook 2013 estiverem presentes, mas o OSC mais recente não estiver necessariamente instalado no computador cliente:

    Utilize o objeto LanguageSettings para determinar o LCID da região da interface de utilizador do Outlook. O seguinte fragmento de código do Visual Basic Scripting Edition (VBScript) demonstra como obter o LCID da região da interface de utilizador do Outlook.

     Function GetOutlookUI_LCID()
         ' Declare variables.
         Dim msoLanguageIDUI, olApp
         msoLanguageIDUI = 2
         Set olApp = CreateObject("Outlook.Application")
         ' Return Outlook UI LCID.
         GetOutlookUI_LCID = olApp.LanguageSettings.LanguageID(msoLanguageIDUI)
     End Function
    
  7. Prossiga com este passo se o instalador tiver o LCID da versão instalada do Outlook, mas o OSC mais recente não estiver necessariamente instalado no computador cliente:

    Encadeie uma ligação g no pacote de instalação para garantir que a versão mais recente do OSC está instalada no computador cliente. O formato g-link é o seguinte:

    https://g.live.com/0CR LCID/ Glink

    Veja a Tabela 1 abaixo para obter os valores LCID suportados e a Tabela 2 para obter os valores de Glink suportados. Por exemplo, a g-link para instalar a versão mais recente do OSC de 32 bits para o Outlook Social Connector 2013 de 32 bits (inglês dos EUA) é a seguinte:

    <https://g.live.com/0CR1033/82>

  8. Instale o fornecedor. O procedimento de instalação do fornecedor tem de registar o identificador programático (ProgID) na localização de registo do Windows adequada. Para obter mais informações, veja Registar um Fornecedor. Além disso, certifique-se de que a bitness do fornecedor a instalar é a mesma que a bitness da versão do Outlook presente no computador cliente. Por exemplo, instale um fornecedor de 32 bits se o Outlook 2013 de 32 bits estiver presente e um fornecedor de 64 bits se o Outlook 2013 de 64 bits estiver instalado. Para o Outlook 2003 ou 2007, aplica-se apenas a versão de 32 bits do seu fornecedor.

Tabela 1: região suportada e valores LCID correspondentes em hexadecimal para o OSC

Locale LCID
ar-sa
1025
bg-bg
1026
ca-es
1027
cs-cz
1029
da-dk
1030
de-de
1031
el-gr
1032
en-us
1033
es-es
3082
et-ee
1061
eu-es
1069
fi-fi
1035
fr-fr
1036
gl-es
1110
he-il
1037
hi-in
1081
hr-hr
1050
hu-hu
1038
it-it
1040
ja-jp
1041
kk-kz
1087
ko-kr
1042
lt-lt
1063
lv-lv
1062
nb-no
1044
nl-nl
1043
pl-pl
1045
pt-br
1046
pt-pt
2070
ro-ro
1048
ru-ru
1049
sk-sk
1051
sl-si
1060
sr-cyrl-cs
3098
sr-latn-cs
2074
sv-se
1053
th-th
1054
tr-tr
1055
uk-ua
1058
zh-cn
2052
zh-tw
1028

Tabela 2: Valores de Glink suportados para o OSC

Valor Glink Function
80
Instala a versão mais recente do OSC para Outlook 2003 ou Outlook 2007.
82
Instala o patch mais recente do OSC de 32 bits para o Outlook 2007, Outlook 2010 ou Outlook Social Connector 2013.
83
Instala o patch mais recente do OSC de 64 bits para o Outlook 2010 ou Outlook Social Connector 2013.

Confira também