t.GUID值来自我的RegisterFunction(类型t)的位置

时间:2019-03-13 15:44:30

标签: .net visual-studio-2017

t.GUID的值来自Type t。如果我在Visual Studio 2017中设置了GUID,则在“项目”菜单下的“解决方案属性”,“应用程序”选项卡,“程序集信息”下是否与t.GUID相关联?

1 个答案:

答案 0 :(得分:0)

来自the .NET "Type" reference

  

GUID使用GuidAttribute属性与类型相关联。

GuidAttribute应用于您的班级的情况如下:

[GuidAttribute("EE2BFDAD-CB79-494F-978E-1171B1FA131F")]
public class MyClass
{
}

文档还说:

  

在不需要自动GUID时提供明确的Guid。

因此,如果未分配GUID,则会自动分配一个。

装配体信息中的GUID用于标识装配体,而不是单个Type。