Referência incorreta ou falta referência a Office 2003 assembly de interoperabilidade primária (PIA)

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 827476
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Você enfrentar qualquer um dos seguintes comportamentos enquanto você desenvolver uma solução de código gerenciado do Microsoft Office 2003 usando o Microsoft Visual Studio .NET 2003:
  • Quando você cria um novo projeto usando o Microsoft Visual Studio Tools para o Microsoft Office System, ou quando você faz referência a uma biblioteca de objeto de aplicativo do Office 2003 na caixa de diálogo Add Reference , o Microsoft Office 11.0 assembly de interoperabilidade primária (PIA) não aparece na lista de referências de projeto no Solution Explorer.
  • Quando você tenta criar um Visual Studio Tools for Office projeto, você receber a seguinte mensagem de erro:
    Espaço para nome ou digite 'Principal' para Imports 'Microsoft.Office.Core' não podem ser encontrados.
    O erro de compilação faz referência a uma declaração Imports (ou uma diretiva usando ) para o assembly Office 11.0.
  • Quando você faz referência a biblioteca de objetos Office 11.0 usando a caixa de diálogo Add Reference no Visual Studio. NET, a referência recém-adicionada usa um assembly de interoperabilidade (IA) para a biblioteca do Office. Você espera que a referência para usar o Microsoft Office 11.0 PIA.

    Quando o Visual Studio .NET cria e referencia uma IA em vez de referência o PIA, a propriedade Copy Local da referência é definida como True . Quando você usa a IA, você pode receber erros de compilação semelhantes à seguinte:
    Referência necessária ao assembly 'office' que contém a interface implementada ' Microsoft.Office.Core. <interfacename> '.
Causa
Esse problema pode ocorrer quando o PIA do Office 11.0 não está instalado corretamente no seu computador de desenvolvimento Visual Studio .NET 2003.
Resolução

Definir PIAs para executar a partir do computador

Para corrigir esse problema, primeiro verifique se os PIAs são definido para execução do seu computador na instalação do Office 2003.

Para definir PIAs para executar do seu computador, execute estas etapas:
  1. No painel de controle do Windows, clique duas vezes em Adicionar ou remover programas .
  2. Na lista de programas instalados, selecione Microsoft Office Professional Edition 2003 e, em seguida, clique em Alterar . Inicia o programa de instalação do Microsoft Office 2003 no modo de manutenção.
  3. Clique em Adicionar ou remover recursos e, em seguida, clique em Avançar .
  4. Clique em "Escolher personalização avançada de aplicativos" e, em seguida, clique em Avançar .
  5. Confirme se os PIAs do que você precisa estão ativados para Executar de Meu computador . Instalação do Office 2003 inclui os seguintes PIAs como recursos de Suporte À programação .NET :
    Microsoft Forms 2.0
    Microsoft Graph
    Microsoft Office 2003 Web Components
    Microsoft Office Access
    Microsoft Office Excel
    Microsoft Office Outlook
    Microsoft Office PowerPoint
    Microsoft Office Publisher
    Microsoft Office Word
    Marca inteligente
  6. Depois de alterar o recurso do Office definir, clique em Atualizar para concluir a instalação.

Reparar instalação do Office

Se você seguiu as etapas na seção anterior para definir os PIAs para executar a partir do computador, e se qualquer um dos sintomas descritos anteriormente ainda ocorrer, repare sua instalação do Office.

Para reparar sua instalação do Office, execute estas etapas:
  1. No painel de controle do Windows, clique duas vezes em Adicionar ou remover programas .
  2. Na lista de programas instalados, selecione Microsoft Office Professional Edition 2003 e, em seguida, clique em Alterar . Inicia o programa de instalação do Microsoft Office 2003 no modo de manutenção.
  3. Clique em reinstalar ou reparar e, em seguida, clique em Avançar .
  4. Clique em "detectar e reparar erros na instalação do Office" e em seguida, clique em instalar .

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 827476 - Última Revisão: 12/08/2015 04:30:06 - Revisão: 1.6

Microsoft Office Professional Edition 2003, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio Tools for the Microsoft Office System version 2003

  • kbnosurvey kbarchive kbmt kbtshoot kbpia KB827476 KbMtpt
Comentários