尝试从UWP应用程序中的assemblyinfo获取版本时出现NullReferenceException

时间:2016-06-10 06:05:24

标签: windows-10 uwp nullreferenceexception assemblyinfo

尝试从UWP应用程序中的assemblyinfo获取版本时,我得到NullReferenceException。以下是我正在使用的代码:

    return typeof(AssemblyInfo).GetTypeInfo().Assembly.GetCustomAttribute<AssemblyVersionAttribute>().Version;

1 个答案:

答案 0 :(得分:1)

您可以在不使用反射的情况下获得版本,代码如下:

   PackageVersion pv= Package.Current.Id.Version;
   string version= $"{pv.Major}.{pv.Minor}.{pv.Build}.{pv.Revision}";