Откуда берется значение t.GUID на Type t. Если я установлю GUID в Visual Studio 2017 в меню «Проект», «Свойства решения», вкладка «Приложение», «Информация о сборке», будет ли это связано с t.GUID?
P.P.S Или это один из GUID из sln файла?
П.П.П.С. Может быть, кто-то может помочь мне понять, где и как все идентификаторы GUID используются в среде Visual Studio.





A GUID is associated with a type using the GuidAttribute attribute.
Где GuidAttribute применяется к вашему классу следующим образом:
[GuidAttribute("EE2BFDAD-CB79-494F-978E-1171B1FA131F")]
public class MyClass
{
}
В документах также говорится:
Supplies an explicit Guid when an automatic GUID is undesirable.
Поэтому, если GUID не назначен, он назначается автоматически.
GUID в информации о вашей сборке предназначен для идентификации вашей сборки, а не отдельного типа.
P.S. Я позаимствовал этот код из кода другого человека и не знаком с кодом регистрации и отмены регистрации.