CORRECÇÃO: Mensagem de erro quando tenta utilizar o Visual Studio 2005 Team Foundation Server para disponibilizar ficheiros num computador com o Content Management Server 2002: "Não é possível converter o objecto do tipo"

Traduções de Artigos Traduções de Artigos
Artigo: 919913 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Num computador com o Microsoft Content Management Server (MCMS) 2002 Service Pack 2 (SP2), tenta utilizar a funcionalidade de controlo de origem no Microsoft Visual Studio 2005 Team Foundation Server para verificar em ficheiros. No entanto, recebe a seguinte mensagem de erro:
[Microsoft Visual Studio]
Não é possível converter o objecto do tipo 'Microsoft.ContentManagement.DeveloperTools.VisualStudio.Documents.TemplateExplorerDocument' escrever 'Microsoft.VisualStudio.Shell.Interop.IVsHierarchy'.
Este problema também ocorre se verifiquem as seguintes condições:
  • Um projecto do MCMS 2002 é aberto no Microsoft Visual Studio 2005.
  • Efectua um teste de unidade no Visual Studio 2005.

Causa

Este problema ocorre porque a biblioteca Microsoft.VisualStudio.Shell.Interop.dll que utiliza o MCMS 2002 é incompatível com a biblioteca Microsoft.VisualStudio.Shell.Interop.dll incluída com outros produtos. Estes produtos incluem 7.1 do VSIP (Visual Studio indústria parceiros) e VSIP 8.0.

Resolução

Para resolver este problema, desactive o Explorador de modelos MCMS quando utiliza o serviço Team Foundation. Quando desactiva o Explorador de modelos MCMS, as ferramentas de desenvolvimento do MCMS não são carregadas. Para desactivar o Explorador de modelos MCMS para um projecto de modelo específico do MCMS, siga estes passos para cada projecto de modelo MCMS:
  1. Feche o Visual Studio 2005.
  2. Num projecto do modelo do MCMS que pretende modificar, abra o ficheiro Vwd.webinfo.
  3. Defina o valor da propriedade CmsEnabled para 0. Para o fazer, utilize a seguinte sintaxe:
    <UserProperties CmsEnabled="0"/>
  4. Reinicie o Visual Studio 2005.
  5. Utilize qualquer outro projecto Web formulário para verificar nos modelos.
Depois de definir o valor da propriedade CmsEnabled como 0, pode ainda verificar nos ficheiros de modelo do projecto de modelo MCMS. Definindo o valor da propriedade CmsEnabled como 0, só desactivar Explorador de modelos do MCMS. Se desejar actualizar modelo galeria itens (TGIs) do Explorador de modelos do MCMS, tem de alterar o valor da propriedade CmsEnabled novamente para 1.

Ponto Da Situação

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

Propriedades

Artigo: 919913 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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