如何在我的安装项目中嵌入横幅图像和/或添加删除程序图标?

发布于 2024-10-16 07:24:36 字数 252 浏览 3 评论 0原文

我正在使用 Visual Studio 2010 中的安装项目为我正在开发的程序创建安装程序。我希望在我的设置中拥有自定义横幅图像,并在添加删除程序中拥有自定义图标。

我已将这两个图像添加到安装程序的“应用程序文件夹”中,并且能够使它们正确显示。但是,我的程序不是很大,仅作为 EXE 和一些 DLL 安装。因此,“安装”的第四个和第五个文件是仅在安装过程中使用的图形,这对我来说似乎有点愚蠢。

有什么方法可以将这些图像嵌入到安装程序或我的其他项目之一中吗?

I'm using a setup project in visual studio 2010 to create an installer for a program I'm working on. I want to have a custom banner image in my setup as well as a custom icon in add remove programs.

I've added both these images to the "Application Folder" of my installer and was able to get them to show up correctly. However, my program is not very big and only installs as an EXE and a few DLLs. So it seems a little silly to me that the 4th and 5th files that get "installed" are graphics only used during installation.

Is there some way I can embed these images in the installer or one of my other projects?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

坏尐絯 2024-10-23 07:24:36

我目前正在使用 VS 2008,并且刚刚尝试过安装项目。我相信以下内容有效 - 在我的测试中确实有效。

  1. 在解决方案资源管理器窗口中选择安装项目。
  2. 右键单击并选择添加/文件
  3. 找到您的横幅图像文件并添加它。

您将看到它已添加到“应用程序”文件夹中。

  1. 在应用程序文件夹中或解决方案资源管理器的项目列表中选择横幅文件。
  2. 打开属性窗口,
  3. 在属性上将“EXCLUDE”设置为 TRUE。

当您将排除设置为 true 时,您将看到横幅文件从应用程序文件夹中删除 - 但它仍然会显示在项目树中 - 该文件的图标将有一个红色的小圆圈,中间有一条线。

我已经使用横幅和自定义图标完成了此操作,并测试了我的安装 - 两者都运行良好,并且两个文件都没有显示在应用程序文件夹中。

希望这有帮助。

I'm currently using VS 2008 and just been playing around with the setup project. I believe the following works - it did in my tests.

  1. Select the setup project in the solution explorer window.
  2. Right click and select Add/File
  3. Find your banner Image file and add it.

You will see that it's been added to the Application folder.

  1. Select the banner file in the application folder - or in the project list on the solution explorer.
  2. Open the Properties Window
  3. On the properties set "EXCLUDE" to TRUE.

When you set exclude to true you will see the banner file removed from application folder - but it will still be shown in the project tree - the icon will for the file will have a little red circle with a line through it.

I've done this with both the banner and a custom icon and tested my install - worked fine with both and neither file showed up in the application folder.

Hope this helps.

在你怀里撒娇 2024-10-23 07:24:36

在安装项目属性中,您可以在属性 AddRemoveProgramsIcon 中放置添加/删除图标的图像

对于横幅图像,右键单击安装项目,查看 ->用户界面,单击所需的页面,然后在属性中选择所需的 BannerBitmap 属性。

In the setup project properties you can put an image for the add/remove icon in the property AddRemoveProgramsIcon

For the banner image, right click on the setup project, View -> User Interface, click on the page you want, and then in the properties you want the BannerBitmap property.

清风无影 2024-10-23 07:24:36

这个博客讨论了一种改变的方法横幅图像,无需修改 Visual Studio 项目。

This blog discusses a way to change the banner image without modifying the Visual Studio project.

也只是曾经 2024-10-23 07:24:36

如果您想更改应用程序EXE的图标,那么您只需右键单击EXE并“创建快捷方式”即可。在属性中,您将找到该图标并且可以更改它。

If you want to change of the icon of the application EXE, then you just need to right click on the EXE and "create shortcut". In the properties you will find the icon and you can change it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文