Attention: We are retiring the ASP.NET Community Blogs. Learn more >

How to fix VS 2010 item template issue

Após gerar um template, que ganhou o nome de TemplatePage, a partir de um web form chamado About.aspx, um arquivo zip é produzido e salvo em dois diretórios:

“C:\Documents and Settings\SeuUsuario\Meus documentos\Visual Studio 2010\Templates\ItemTemplates\TemplatePage.zip”.

e

“C:\Documents and Settings\SeuUsuario\Meus documentos\Visual Studio 2010\My Exported Templates\TemplatePage.zip”

Dentro do ficheiro TemplatePage.zip, 5 arquivos são encontrados:

__TemplateIcon.ico
About.aspx
About.aspx.cs
About.aspx.designer.cs
MyTemplate.vstemplate

O problema está no arquivo “About.aspx.designer.cs”, o código deste arquivo deu à classe o nome de “About”. Quando, o certo seria dar-lhe o nome “$safeitemname$”, assim como foi feito com sucesso no arquivo “About.aspx.cs”.

Passos para a resolução do problema:

  • Renomear a classe “About” para o nome “$safeitemname$”.
  • Recompactar o arquivo “TemplatePage.zip”.
  • Substituí-lo nos dois locais onde ele existe.
  • Fechar todas as instâncias do Visual Studio
  • E finalmente vamos para a linha de comando abaixo:

c:\windows\system32\cmd.exe

linha500px

OBS.: Aguarde até o comando ser finalizado, pode demorar alguns minutos.

Visual Studio usado 10.0.30319.1 RTMRel
Sistemas Operacionais Vista e XP
Versão .Net Framework 4.0.30319 RTMRel

No Comments