Для чего используются GUID проекта в файле решения Visual Studio?

У меня есть несколько проектов в одном решении Visual Studio (2008).
Я только что обнаружил, что каждый из этих проектов использует один и тот же GUID, поэтому в файле решения это выглядит так:

Project("{FAE04EC0-F103-D311-BF4B-00C04FCBFE97}") = "Pro1", "Pro1\Pro1.csproj", "{...}"
Project("{FAE04EC0-F103-D311-BF4B-00C04FCBFE97}") = "Pro2", "Pro2\Pro2.csproj", "{...}"

Нужно ли менять эти GUID, чтобы они были уникальными и для чего они используются?

Ответы на вопрос(1)

Ваш ответ на вопрос