Pergunta

Criei vários arquivos de forma programática.Quero adicioná-los ao projeto do estúdio visual.Tenho uma referência ao projeto (DTE.Project).Quando executo o código abaixo, recebo uma mensagem de erro.

project.ProjectItems.AddFromFile(filename);

O erro é

Exception at 'Expand' - 'Unable to add 'manage.txt'. A file with that name already exists.'
System.Runtime.InteropServices.COMException (0x80040400): Unable to add 'manage.txt'. A file with that name already exists.
at EnvDTE.ProjectItems.AddFromFile(String FileName)

Quando eu envolvo a chamada em um try-catch, o processo é executado até a conclusão, mas nenhum dos arquivos é adicionado ao projeto.Tenho que mostrar manualmente os arquivos ocultos e incluí-los no projeto.

Como adiciono o arquivo para que isso funcione?

Foi útil?

Solução

@ritcoder - claro:

Acho que este tópico fornece a solução para sua dúvida - Macro do Visual Studio: encontrar arquivos que não estão incluídos no projeto?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top