Entrar

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"

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.

919913
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
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".
TemplateExplorerDocument do TFS MCMS 2002

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 919913 - Última Revisão: 01/15/2015 17:53:47 - Revisão: 1.3

  • Microsoft Content Management Server 2002
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • kbnosurvey kbarchive kbmt kbqfe kbfix kbprb KB919913 KbMtpt
Comentários