Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este tópico aborda alguns problemas que você pode encontrar ao criar camada extensões de modelo no Visual Studio 2010 Ultimate usando a visualização de 2010 Visual Studio e o pacote de recurso de modelagem. Para obter mais informações, consulte Pacotes de funcionalidades de Visual Studio.
Importante |
|---|
Para criar extensões para diagramas de camada ao usar a visualização e modelagem Feature Pack, você deve instalar e ativar o feature pack e o seu tempo de execução na instância Experimental do Visual Studio. Não é necessário realizar essa etapa com Visual Studio 2010 recurso Pack 2. Para mais informações, consulte Requirements em Criando extensões para diagramas de camada. |
Ao pressionar F5 para depurar a extensão my, meus comandos, manipuladores de gesto, extensões de validação ou propriedades personalizadas não aparecem em diagramas de camada na instância Experimental doVisual Studio
Certifique-se de que a visualização e o pacote de recurso de modelagem e o seu tempo de execução estão instalados e ativados na instância Experimental do Visual Studio.
Close Visual Studio.
Sobre o Iniciar , aponte para Todos os programas, Microsoft SDK do Visual Studio 2010, Ferramentase em seguida, clique em Iniciar Experimental instância do Microsoft Visual Studio 2010.
Sobre o Ferramentas menu, abrir Extension Manager.
Certifique-se de que o feature pack e o seu tempo de execução são exibidos e que não são marcados como [desativado].
Se o feature pack ou o seu tempo de execução está marcado como [desativado], clique no item e clique em Habilitar.
Se o feature pack e o tempo de execução não for exibido, feche todas as instâncias Visual Studio. Sobre o Iniciar , aponte para Todos os programas, Microsoft SDK do Visual Studio 2010, Ferramentase em seguida, clique em Redefinir o Microsoft Visual Studio instância Experimental de 2010.
Abrir sua solução de extensão na instância Experimental do Visual Studioe o Build menu, clique em Rebuild Solution.
Pressione F5 ou ctrl + f5 para iniciar a instância experimental do Visual Studio. Abrir um diagrama de camada e teste a sua extensão.
Continue com o próximo procedimento, se necessário.
Uma versão antiga da minha extensão é executado.
Certifique-se de que nenhuma instância experimental do Visual Studio estiver em execução.
Exclua a seguinte pasta: %LocalAppData%\Microsoft\VisualStudio\10.0Exp\ComponentModelCache
ObservaçãoCostuma ser % LocalAppData % Nome_da_unidade: \Users\nome de usuário\AppData\Local. No Windows XP ou Windows 2003, use % AppData % em vez de % LocalAppData %.
Continue com o próximo procedimento, se necessário.
Uma versão antiga do meus resultados de validação será exibido ou, meu método de validação não é chamado.
Na instância experimental do Visual Studiodiante do Build menu, clique em Limpar solução. Isso limpará os resultados em cache da análise de validação anterior.
Certifique-se de que as camadas do modelo estão associadas a elementos de código e que há pelo menos um link de dependência no modelo. Validação não é invocada, se não houver nada para validar.
Pontos de interrupção regulares podem não funcionar em um método de validação, porque ele é executado em um processo separado. Você deve inserir uma chamada para System.Diagnostics.Debugger.Launch() se você deseja depurar o método.
Em source.extension.vsixmanifest em seu projeto de validação de camada, certifique-se de que você adicionou ambos um MEF componente item e um Tipo de extensão personalizada item sob conteúdo.
Consulte também
Outros recursos
Criando extensões para diagramas de camada
Histórico de alterações
Date |
History |
Motivo |
|---|---|---|
|
Dezembro de 2010 |
Diferencie conteúdo entre os pacotes de funcionalidades de 2010 de Visual Studio. |
Aprimoramento de informações. |
Importante