尝试从UWP应用程序中的assemblyinfo获取版本时,我得到NullReferenceException。以下是我正在使用的代码:
return typeof(AssemblyInfo).GetTypeInfo().Assembly.GetCustomAttribute<AssemblyVersionAttribute>().Version;
答案 0 :(得分:1)
您可以在不使用反射的情况下获得版本,代码如下:
PackageVersion pv= Package.Current.Id.Version;
string version= $"{pv.Major}.{pv.Minor}.{pv.Build}.{pv.Revision}";