'Additional include directories' no visual studio 2010 não funciona
Estou batendo com a cabeça por um tempo, então acho que vou postar. Eu tenho dois projetos de biblioteca onde o Project2 usa / faz referência ao projeto 1 na seguinte estrutura de diretório.
c:\code\Library\Project1
c:\code\Library\Project2
Ambos são projetos de biblioteca. Eu incluí o caminho no Project2 em Propriedades> Propriedades de Configuração> C / C ++> Geral> 'Additonal Include Directories'. Lê..\Project1; %(AdditionalIncludeDirectories)
Agora há um arquivo no Project2 que #inclui o arquivo que está presente na pasta project1. Apesar de ter incluído o caminho acima, ele ainda apresenta um erro:
1>c:\code\Library\Project2\MyTestDlg.cpp(6): fatal error C1083: Cannot open include file: 'GraphCtrl.h': No such file or directory
O estranho é que configurações similares funcionam se eu não mudar os nomes dos projetos originais. Os projetos são originalmente na pasta onde eles se ligam bem.
c:\code\Library\Project1 1.0.0
c:\code\Library\Project2 1.0.0
O que estou fazendo é remover os nomes das últimas versões das pastas do projeto (e revê-los novamente), mas isso se tornou um pesadelo! Alguma sugestão?
ps.Eu fiz uma pesquisa sobre isso um pouco e parece que tem a ver com o comprimento dos diretórios, mas acho que estou bem dentro dos limites. O fato de que nomes de pastas anteriormente mais longos funcionam e curtos não, mostra comprimentos não são o problema.
Adicionar:
O seguinte é o erro real que estou recebendo com nomes de arquivos reais: Um dos problemas é que, de alguma forma, ele ainda faz referência à biblioteca antiga com nome completoGraphCtrlLib 1.0.0.0
mesmo que eu o tenha removido completamente e não consiga encontrar mais nenhuma referência dele. Eu isto provavelmente não está relacionado a este erro embora.
1>Build started 12/11/2012 5:16:02 PM.
1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets(1200,9): warning : The referenced project '..\Graph\Graph.vcxproj' does not exist.
1>InitializeBuildStatus:
1> Touching "Debug\ViewerLib.unsuccessfulbuild".
1>ClCompile:
1> All outputs are up-to-date.
1> OpenViewerDlg.cpp
1>c:\code\libraries\viewerlib\viewerdlg.cpp(6): fatal error C1083: Cannot open include file: 'GraphCtrl.h': No such file or directory