Compartilhar via


Como: Solucionar problemas de modelos

Se um modelo falha ao ser carregado no ambiente de desenvolvimento, há várias maneiras de localizar o problema.

Validando o arquivo .vstemplate

Se o arquivo .vstemplate no modelo não está de acordo com o esquema de modelos do Visual Studio , o modelo pode não aparecer na caixa de diálogo New Project.

Para validar o arquivo .vstemplate

  1. Localize o arquivo.zip que contém o modelo.

  2. Extraia o arquivo.zip.

  3. No menu File do Visual Studio, clique Open, e depois clique emFile.

  4. Selecione o arquivo .vstemplate para o modelo e clique em Open.

  5. Verifique que o XML do arquivo .vstemplate adota o esquema de modelos do Visual Studio.Para obter mais informações sobre o esquema .vstemplate, consulte Referência de esquema de modelo do Studio Visual.

    Observação:

    Para obter suporte do IntelliSense enquanto cria o arquivo .vstemplate, adicione um xmlns atributo para o VSTemplate elemento e atribua a ele um valor https://schemas.Microsoft.com/Developer/vstemplate/2005 ao mesmo.

  6. Salve e feche o arquivo.vstemplate.

  7. Selecione os arquivos incluídos no seu modelo, clique com o botão direito do mouse, selecione Send To, e clique em Compressed (zipped) Folder.Os arquivos que você selecionou são compactados em um arquivo .zip.

  8. Coloque o novo arquivo.zip no mesmo diretório que o arquivo.zip antigo.

  9. Exclua os arquivos de modelo extraídos e o arquivo.zip do modelo antigo.

Monitorando o log de eventos

Visual Studio logs errors encountered when processing template .zip files.Se um modelo não aparece na caixa de diálogo New Project conforme esperado, você pode usar Event Viewer para solucionar o problema.

Localizando erros de modelo no Event Viewer

  1. No Windows, clique em Start, clique em Control Panel, clique duas vezes em Administrative Tools e em seguida clique duas vezes em Event Viewer.

  2. No painel esquerdo, clique em Application.

  3. Procure eventos com um valor Source de Visual Studio - VsTemplate.

  4. Clique duas vezes em um evento de modelo para exibir o erro.

Consulte também

Referência

Referência de esquema de modelo do Studio Visual

Outros recursos

Starter Kits

Modelos Visual Studio