AssemblyInfo.cs文件参数具体讲解「建议收藏」

AssemblyInfo.cs文件参数具体讲解「建议收藏」AssemblyInfo.cs文件参数具体讲解原文地址:https://www.cnblogs.com/scy251147/archive/2010/10/23/1859576.html

大家好,又见面了,我是你们的朋友全栈君。

AssemblyInfo.cs文件参数具体讲解

原文地址:https://www.cnblogs.com/scy251147/archive/2010/10/23/1859576.html

在asp.net中有一个配置文件AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数,下面是默认的AssemblyInfo.cs文件的内容具体介绍

//是否符合公共语言规范(CLS)
[assembly: CLSCompliant(true) ]
//控制程序集中所有类型对COM的可访问性
[assembly: ComVisible(false)]
//代码的作者和这些代码的的开发人员之间的可靠协定
[assembly: ReliabilityContract(Consistency.WillNotCorruptState,Cer.MayFail)]

//标题:
[assembly: AssemblyTitle(“.NET Pet Shop Model”)]
//备注:
[assembly: AssemblyDescription(“.NET Pet Shop Middle-Tier Components”)]
//配置文件:
[assembly: AssemblyConfiguration(“”)]
//公司:
[assembly: AssemblyCompany(“Microsoft Corporation”)]
//产品名称:
[assembly: AssemblyProduct(“.NET Pet Shop 4.0”)]
//版权:
[assembly: AssemblyCopyright(“Copyright ?2005 Microsoft Corporation”)]
//商标声明:
[assembly: AssemblyTrademark(“”)]
//内部名称
[assembly: AssemblyCulture(“”)]

具体解释如下:

  1. [assembly: AssemblyTitle(“”)]
    [assembly: AssemblyTitle(“”)]代码中”:”好前面的assembly表示此属性在程序集范围内发生作用。
    类型名:System.Reflection.AssemblyTitleAttribute
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyTitleAttribute : Attribute

    此属性描述程序集的名称,如:某某公司某某项目某某模块等,此名称可以是任何合法的字符串,可以有空格。

  2. [assembly: AssemblyDescription(“”)]
    类型名:
    System.Reflection.AssemblyDescriptionAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyDescriptionAttribute : Attribute

    功能:
    程序集的简单描述,如功能、语言等

  3. [assembly: AssemblyDescription(“”)]
    类型名:
    System.Reflection.AssemblyDescriptionAttribute

    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyDescriptionAttribute : Attribute
    功能:
    程序集的简单说明,描述程序集的功能、特性、约束等

  4. [assembly: AssemblyConfiguration(“”)]
    类型名:
    System.Reflection.AssemblyConfigurationAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyConfigurationAttribute : Attribute
    功能:
    程序集的配置信息,如:零售、发布、调试等,.NET运行时没有使用此属性

  5. [assembly: AssemblyCompany(“”)]
    类型名:
    System.Reflection.AssemblyCompanyAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyCompanyAttribute : Attribute
    功能:
    程序集所属的公司名称

  6. [assembly: AssemblyProduct(“”)]
    类型名:
    System.Reflection.AssemblyProductAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyProductAttribute : Attribute
    功能:
    程序集所述的产品名

  7. [assembly: AssemblyCopyright(“”)]
    类型名:
    System.Reflection.AssemblyCopyrightAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyCopyrightAttribute : Attribute
    功能:
    程序集的版权信息

  8. [assembly: AssemblyTrademark(“”)]
    类型名:
    System.Reflection.AssemblyTrademarkAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyTrademarkAttribute : Attribute
    功能:
    程序集的商标信息

  9. [assembly: AssemblyCulture(“”)]
    类型名:
    System.Reflection.AssemblyCultureAttribute
    Attribute声明:
    [AttributeUsage(AttributeTargets.Assembly)]
    public sealed class AssemblyCultureAttribute : Attribute
    功能:
    枚举的字段表明程序集支持的区域性。程序集也可以指定区域独立性,表明它包含用于默认区域性的资源。运行库将任何区域性属性未设为空的程序集按附属程序集处理。此类程序集受附属程序集绑定规则约束。详细信息,请参见运行库如何定位程序集。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158493.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm 中切换虚拟环境的总结

    pycharm 中切换虚拟环境的总结一、理清思路太重要了1、首先了解对应虚拟环境的运行机制你才能找到正确的解决方案2、分享我个人遇到的问题及解决方案首先安装好了django框架后,在cmd里面能正常运行,但是在Pycharm里面总是不能运行成功,老是报没有激活的问题。首先我们来看在cmd中成功运行的界面:在cmd里面我们切换至对应工程的路径输入命令:pythonmanage.pyrunserver127.0.0.1:8888,我们可以看到Startingdevelopmentserverathttp://127.0

    2022年8月28日
    2
  • [Python小记] 通俗的理解闭包 闭包能帮我们做什么?

    [Python小记] 通俗的理解闭包 闭包能帮我们做什么?热身首先给出闭包函数的必要条件 闭包函数必须返回一个函数对象 闭包函数返回的那个函数必须引用外部变量 一般不能是全局变量 而返回的那个函数内部不一定要 return 几个典型的闭包例子 ENV gt gt gt Python3 6 NO 1defline conf a b defline x r

    2025年11月10日
    1
  • UpdatePanel 控件

    UpdatePanel 控件UpdatePanel控件使用了UpdatePanel控件的方案是ASP.NETAJAX扩展中的重要方案。我们收到了许多关于此控件、UpdateProgress控件以及二者功能的客户反馈。我们已经通过大量更改改善了部分页面呈现,并支持构建与UpdatePanel控件兼容的控件。我们还针对异步回发生命周期实现了丰富的事件模型,使您能够自定义客户端的更新处理。Sc

    2022年7月23日
    10
  • 大学数学课程(本科数学系有哪些课程)

    专业基础类课程:解析几何(大一上学期)数学分析I(大一上学期)数学分析II(大一下学期)数学分析III(大二上学期)高等代数I(大一上学期)高等代数II(大一下学期)常微分方程(大二上学期)抽象代数(大二下学期)概率论基础(大二下学期)复变函数(大二下学期)近世代数(大二下学期)专业核心课程:实变函数(大三上学期)偏微分方程(大三上学期)概率论(大三上学期)拓扑学(大三下学期)泛函分析(大三下学期)微分几何(大三下学期)数理方程(大三下学期)专业选

    2022年4月11日
    257
  • 使用javascript实现对于chineseocr的API调用「建议收藏」

    ChineseOCR在线API网页地址界面提供多种接口调用方式,比如在线调用、Javascriptapi调用、curlapi调用和pythonapi调用四种方式,本次使用javascriptapi调用的方式进行OCR识别在线Javascript工具在线工具网页链接在线Base64转化工具在线工具网页链接代码修改新增一个变量fill_with_base64_image接收图片的base64编码的字符串 将input内的<fill_with_base6.

    2022年4月6日
    36
  • wsl2 ubuntu 20.04_卸载wsl ubuntu

    wsl2 ubuntu 20.04_卸载wsl ubuntu最近Ubuntu22.04正式发布了,我使用的Ubuntu还是WSL2中的20.04版本,故前来升级。不过坑确实比想象中的多,遂来尝试总结一下,希望能帮助到有需要的同学。不过其实最后,大家会发现,改国内源一把梭,啥问题都解决了::>_………

    2022年10月8日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号