标签: c windows dll version cl.exe
如果我使用CL.exe编译C语言DLL的源代码,如何设置文件属性,包括文件版本产品名称,产品版本,版权等,以便我可以在Windows资源管理器中查看这些属性?
在用C#编写的.NET应用程序中,我可以使用[assembly: AssemblyVersion("1.2.3.4")]等程序集属性来完成此操作。如何在C语言项目中执行此操作?
[assembly: AssemblyVersion("1.2.3.4")]
答案 0 :(得分:11)
将VersionInfo资源嵌入到您的dll /应用程序中。
http://codingmisadventures.wordpress.com/2009/02/20/embedding-version-in-your-application-using-visual-c/
http://msdn.microsoft.com/en-us/library/aa381058%28VS.85%29.aspx