Qual é o significado da tag ProjectTypeGuids em um projeto de estúdio visual? Quando criei um aplicativo WPF, estou vendo dois GUIDs aqui.
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}**
Eles representam os tipos de aplicativos WPF e Windows?
Se eu criar meu próprio tipo de projeto (.myproj) com arquivos .xaml e .cs, o que devo preencher nas tags ProjectTypeGuids? Também devo preencher a tag ProjectType?
Também seria melhor se alguém diferenciar as tags ProjectType e ProjectTypeGuids *.
.net
visual-studio
visual-studio-2010
projects-and-solutions
Sudarsanyes
fonte
fonte
De MZ-Tools: Lista de Guids de tipo de projeto conhecido :
Cada projeto do Visual Studio tem um tipo de projeto (projeto do Windows, projeto do dispositivo inteligente, projeto do site da Web, etc.) e, em alguns casos, mais de um tipo (subtipos ou sabores).
Cada tipo de projeto é identificado por um Guid exclusivo, então cada projeto tem um ou mais Guids de tipo de projeto.
Os Guids de tipo de projeto são geralmente armazenados no arquivo de projeto:
Mas para alguns projetos especiais (como alguns projetos de banco de dados) e projetos sem um arquivo (como projetos de site da Web), o tipo de projeto é armazenado também no arquivo de solução:
Os Guids do tipo de projeto são armazenados na chave de registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\<version>\Projects
. No entanto, nem todos os Guids armazenados nessa chave de registro são tipos de projeto reais. Alguns deles são usados apenas para fornecer modelos de projeto (para projetos C # e VB.NET) e outros têm outras finalidades. A tabela a seguir lista Guids de tipo de projeto conhecido.fonte
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\<version>\Projects
.Um tópico no msdn já foi iniciado e muito foi discutido por aí. Se alguém estiver interessado em saber sobre isso, verifique Qual é o significado da tag ProjectTypeGuids no arquivo de projeto do Visual Studio
fonte