下面是.net框架自己写的AssemblyCopyright属性
using System;
using System.Runtime.InteropServices;
namespace System.Reflection
{
// Summary:
// Defines a copyright custom attribute for an assembly manifest.
[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
[ComVisible(true)]
public sealed class AssemblyCopyrightAttribute : Attribute
{
// Summary:
// Initializes a new instance of the System.Reflection.AssemblyCopyrightAttribute
// class.
//
// Parameters:
// copyright:
// The copyright information.
public AssemblyCopyrightAttribute(string copyright);
// Summary:
// Gets copyright information.
//
// Returns:
// A string containing the copyright information.
public string Copyright { get; }
}
}
请高手指点我该如何加自定义的,然后在生成的exe文件中可以查到
12 个解决方案
#1
#2
关注一下!!!!!
#3
你想做什么,AssemblyCopyright属性的使用地方在哪里,我没见着,只看到了定义。另外“在生成的exe文件中可以查到”不能理解,exe文件和自定义属性完全搭不上关系。
#4
自定义,需要的属性。公共方法。
生成dll。再引用到使用这个自定义控件的工程中去。
生成dll。再引用到使用这个自定义控件的工程中去。
#5
AssemblyCopyright在每个工程的AssemblyInfo.cs中使用 然后你对生成的exe文件右键查看到你在[assembly: AssemblyCopyright("Copyright")]赋的值,我现在只是想新加一个属性不是.net框提供的
#6
要是能详细点就更好了
#7
看来难道只能找微软的人来了
#8
自定义属性很容易加。
问题是Windows Explorer不会显示你的自定义属性啊。
NTFS下每个文件属性中都有summary页。
包含Title, Subject, Category, Keywords, Comments, Source, Author 和Revision Number.
你可以修改它们。
不过没有办法 用属性了,只能再写个程序来修改了。可以放到项目的post_build中执行
参考:
http://www.codeproject.com/KB/cs/ntfsstreams.aspx?df=100&forumid=4446&exp=0&select=890716
问题是Windows Explorer不会显示你的自定义属性啊。
NTFS下每个文件属性中都有summary页。
包含Title, Subject, Category, Keywords, Comments, Source, Author 和Revision Number.
你可以修改它们。
不过没有办法 用属性了,只能再写个程序来修改了。可以放到项目的post_build中执行
参考:
http://www.codeproject.com/KB/cs/ntfsstreams.aspx?df=100&forumid=4446&exp=0&select=890716
#9
还有这个:
http://bytes.com/topic/c-sharp/answers/498388-file-metadata-summary
http://bytes.com/topic/c-sharp/answers/498388-file-metadata-summary
#10
英语能力有限
#11
还有这个:
http://support.microsoft.com/kb/186898
http://support.microsoft.com/kb/186898
#12
谢了 不过小弟c++不会
#1
#2
关注一下!!!!!
#3
你想做什么,AssemblyCopyright属性的使用地方在哪里,我没见着,只看到了定义。另外“在生成的exe文件中可以查到”不能理解,exe文件和自定义属性完全搭不上关系。
#4
自定义,需要的属性。公共方法。
生成dll。再引用到使用这个自定义控件的工程中去。
生成dll。再引用到使用这个自定义控件的工程中去。
#5
AssemblyCopyright在每个工程的AssemblyInfo.cs中使用 然后你对生成的exe文件右键查看到你在[assembly: AssemblyCopyright("Copyright")]赋的值,我现在只是想新加一个属性不是.net框提供的
#6
要是能详细点就更好了
#7
看来难道只能找微软的人来了
#8
自定义属性很容易加。
问题是Windows Explorer不会显示你的自定义属性啊。
NTFS下每个文件属性中都有summary页。
包含Title, Subject, Category, Keywords, Comments, Source, Author 和Revision Number.
你可以修改它们。
不过没有办法 用属性了,只能再写个程序来修改了。可以放到项目的post_build中执行
参考:
http://www.codeproject.com/KB/cs/ntfsstreams.aspx?df=100&forumid=4446&exp=0&select=890716
问题是Windows Explorer不会显示你的自定义属性啊。
NTFS下每个文件属性中都有summary页。
包含Title, Subject, Category, Keywords, Comments, Source, Author 和Revision Number.
你可以修改它们。
不过没有办法 用属性了,只能再写个程序来修改了。可以放到项目的post_build中执行
参考:
http://www.codeproject.com/KB/cs/ntfsstreams.aspx?df=100&forumid=4446&exp=0&select=890716
#9
还有这个:
http://bytes.com/topic/c-sharp/answers/498388-file-metadata-summary
http://bytes.com/topic/c-sharp/answers/498388-file-metadata-summary
#10
英语能力有限
#11
还有这个:
http://support.microsoft.com/kb/186898
http://support.microsoft.com/kb/186898
#12
谢了 不过小弟c++不会