CORRECÇÃO: Mensagem de erro ao tentar usar o Visual Studio 2005 Team Foundation Server para verificar em arquivos em um computador que esteja executando o Content Management Server 2002: "Não é possível converter um objeto do tipo"

Traduções deste artigo Traduções deste artigo
ID do artigo: 919913 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Em um computador que está executando o Microsoft Content Management Server (MCMS) 2002 Service Pack 2 (SP2), você tenta usar o recurso de controle de origem no Microsoft Visual Studio 2005 Team Foundation Server para fazer check-in de arquivos. No entanto, você receber a seguinte mensagem de erro:
[Microsoft Visual Studio]
Não é possível converter objeto do tipo 'Microsoft.ContentManagement.DeveloperTools.VisualStudio.Documents.TemplateExplorerDocument' digite 'Microsoft.VisualStudio.Shell.Interop.IVsHierarchy'.
Esse problema também ocorre se as seguintes condições forem verdadeiras:
  • Um projeto MCMS 2002 é aberto no Microsoft Visual Studio 2005.
  • Você pode executar um teste de unidade no Visual Studio 2005.

Causa

Esse problema ocorre porque a biblioteca Microsoft.VisualStudio.Shell.Interop.dll que usa o MCMS 2002 é incompatível com a biblioteca Microsoft.VisualStudio.Shell.Interop.dll incluída com outros produtos. Esses produtos incluem Industry parceiros VSIP (Visual Studio) 7.1 e VSIP 8.0.

Resolução

Para resolver esse problema, desative o Gerenciador de modelos MCMS quando você usa o serviço do Team Foundation. Quando você desabilitar o Gerenciador de modelos MCMS, as ferramentas de desenvolvimento do MCMS não são carregadas. Para desabilitar o Gerenciador de modelos MCMS para um projeto de modelo do MCMS específico, execute estas etapas para cada projeto de modelo do MCMS:
  1. Feche o Visual Studio 2005.
  2. No projeto de modelo MCMS que você deseja modificar, abra o arquivo Vwd.webinfo.
  3. Defina o valor da propriedade CmsEnabled para 0. Para fazer isso, use a seguinte sintaxe:
    <UserProperties CmsEnabled="0"/>
  4. Inicie o Visual Studio 2005 novamente.
  5. Use qualquer outro projeto de formulário da Web para verificar nos modelos.
Depois de definir o valor da propriedade CmsEnabled para 0, você ainda pode verificar os arquivos de modelo do projeto de modelo MCMS. Definindo o valor da propriedade CmsEnabled para 0, você apenas desativar o Gerenciador de modelos MCMS. Se você quiser atualizar modelo Galeria itens (TGIs) do Gerenciador de modelos do MCMS, você deve alterar o valor da propriedade CmsEnabled para 1 novamente.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Propriedades

ID do artigo: 919913 - Última revisão: sexta-feira, 25 de agosto de 2006 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • Microsoft Content Management Server 2002
  • Microsoft Visual Studio 2005 Team System Team Foundation:
Palavras-chave: 
kbmt kbqfe kbfix kbprb KB919913 KbMtpt
Tradução automática
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: 919913

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com