如何更改可执行文件的属性? (视窗)
当我创建 .exe 时,我可以右键单击它并转到“属性”->“详细信息”。 然后我得到一个列表,例如:
文件描述 | 类型 | 应用 文件版本 | 产品名称 | 产品版本 | 版权所有 | 尺寸| 18.0 KB 修改日期 | 2009 年 6 月 16 日 晚上 8:23 语言 |
我如何更改这些属性? (顺便说一句,有没有办法改变图标?)
When I create a .exe, I can right click it and go to properties->details. Then I get a list like:
File Description | Type | Application File Version | Product Name | Product Version | Copyright | Size | 18.0 KB Date Modified | 6/16/2009 8:23 PM Language |
How do I change these properties? (And on a side note, is there a way to change the icon?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
如果您使用的是 C/Win32,您可以将类似的内容添加到封装在 *.rc(资源)文件中的项目中:
If you are using C/Win32 you can add something like this to your project encapsulated in a *.rc (resource) file:
如果您想更改已编译的可执行文件上的 FileDescription 或任何其他版本资源字符串,rcedit (一个小的开放-源工具)很容易做到这一点:
If you want to change the FileDescription or any other version resource string on a compiled executable, rcedit (a small open-source tool) does it pretty easily:
如果您使用 Visual Studio,则非常简单:
然后双击该文件将其打开在 Visual Studio 中,您将获得一个方便的编辑器来更改值。
然后您的值会自动链接到 EXE。
Very easy if you are using visual studio:
You can then double click on the file to open it in Visual Studio, and you get a handy editor to change the values.
Your values are then automatically linked in to the EXE.
这是简单的文件版本信息资源。 对于已经存在的文件,您可以使用任何资源编辑器编辑此信息(例如 Resource Hacker,它已过时,但仍然好的)。 您也可以通过这种方式更改图标。
如果您创建自己的应用程序,则设置它取决于您使用的工具。 例如,在 Visual Studio 中,您必须查看项目属性。
This is simple file version info resource. For already existent files you can edit this information with any resource editor (for example Resource Hacker, it is outdated but still good). You can change icon this way too.
If you create your own application, then setting it depends on tool you are using. For example in Visual Studio you must look into project properties.
对于 .NET,请搜索“设置程序集属性”以获取有关可用属性的信息。 然后你可以像这样使用属性......
For .NET, google for "setting assembly attributes" for information on what attributes are available. You then use the attributes like so ...