C/C++类型的DLL属于旧式风格的DLL,所以版本、版权等信息不象VB.Net或者C#项目那样,可以在一个专门的对话框或者一个特别的文件中设置。C/C++类型的项目需要在一个专门的资源(Resource)文件中设置。
在解决方案管理器(Solution Explorer)中选择C/C++类型的项目(Project),打开右键菜单,选择Add▶Resource...▶Version,然后点击New,这样就增加了一个包含版本信息的资源文件,后缀是.rc。这个文件有一个缺省的名字,是可以改名的,改成任何名字都可以,只要保持后缀是.rc。
在资源文件的Version部分中,可以填写足够多的诸如版本、版权、注释等等。
可以通过Google: vs2005 c++ file version dll找到N多讨论,一个典型的帖子是 Version Info not showing up in assembly properties for C++ dll。
波波坡原创文章 链接:http://www.bobopo.com/article/code/native_dll_version.htm
标签: dotNet
关键词: C/C++, Visual Studio, DLL, 版本信息, 版权信息, 资源文件, Resource
创建日期: 2008-03-07