Assembly C# 获取 内容 ProductAttribute version CopyrightAttribute FileVersionAttribute
Assembly C# 获取 内容
            Assembly executingAssembly = Assembly.GetExecutingAssembly();
            Version version = executingAssembly.GetName().Version;
            object[] objectAttrs = executingAssembly.GetCustomAttributes(typeof(AssemblyProductAttribute), false );
            AssemblyProductAttribute productAttr = (AssemblyProductAttribute)objectAttrs[0];
            objectAttrs = executingAssembly.GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false);
            AssemblyCopyrightAttribute copyrightAttr = (AssemblyCopyrightAttribute)objectAttrs[0];
            objectAttrs = executingAssembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false);
            AssemblyFileVersionAttribute fileAttr = (AssemblyFileVersionAttribute)objectAttrs[0];
            string v1 = version.ToString();
            string v2 = copyrightAttr.Copyright;
            string v3 = productAttr.Product;
            string v4 = fileAttr.Version;
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号