如何从AssemblyInfo获取产品名称和产品描述?

时间:2019-09-10 04:44:17

标签: asp.net vb.net

我需要从ASP.NET中的AssemblyInfo.vb获取产品名称和描述。我知道如何获取版本号,但是找不到其他信息。

Reflection.Assembly.Load("App_code").GetName().Version

2 个答案:

答案 0 :(得分:1)

您必须查找在程序集级别声明的属性。

Dim asm As Assembly = Assembly.GetExecutingAssembly() // Change as needed
Dim product As String


If (asm.IsDefined(GetType(AssemblyProductAttribute))) Then
        product = asm.GetCustomAttributes(Of AssemblyProductAttribute).First().Product
End If

希望有帮助。

答案 1 :(得分:0)

Assembly.Load("App_code").GetCustomAttributes(GetType(AssemblyProductAttribute), False).First().Product

感谢@dropoutcoder