当前位置:  开发笔记 > 开发工具 > 正文

如何为程序集创建自定义属性?

如何解决《如何为程序集创建自定义属性?》经验,为你挑选了1个好方法。

如何为.Net程序集创建自定义属性,然后在Windows资源管理器的"详细信息"选项卡下可以看到该属性?

与"文件描述","类型","产品版本"等等并行的东西

更新:引用我对Lars的评论......"虽然我希望从Visual Studio中做到这一点,但这当然不是我的首要任务.实际上我希望将任何解决方案集成到现有的nant构建过程中.因此影响组件后编译是完全可以接受的.你有没有听说过这样的工具?"

进一步更新:我不确定我所谈论的是否是属性,在以下属性页的条目中澄清我想要创建的内容......

替代文字



1> Lars Truijen..:

您的编译器不支持它.AssemblyFileVersionAttribute和所有工作都是因为编译器在程序集中生成一个名为VERSIONINFO的win32资源,其中包含该信息.这就是Windows正在阅读的内容.其他属性只是与代码一起保存为元数据.

编译后,您可以创建一个工具来更改VERSIONINFO资源.

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有