如何在vs2008中更改msi安装程序包的图标,并在为c#项目创建包后更改用户界面屏幕

我正在尝试更改msi安装程序包的图标。 我没有找到任何解决方案。 此外,我试图更改msi安装程序包的用户界面。 我为该界面获得了一些皮肤,但这是跟踪版本..任何人都知道请帮助我解决上述问题。

该图标是.msi文件的标准图标。 您无法在Visual Studio 2008中的安装项目中修改它。无法在Visual Studio 2008中修改安装项目中使用的屏幕。最好的选择可能是查看其他第三方提供程序。 一个例子是Skin Crafter安装程序 。 您也可以使用Wix并自己创建自定义对话框。

您可以使用Visual Studio更改setup.exe图标。 请执行以下步骤。

构建您的安装项目

打开setup.exe文件,使用build,File – > Open – > File

右键单击文件资源管理器窗口中的“图标”节点,即可进行更改和保存。

简单的解决方案是使用诸如“Msi to Exe Converter”之类的程序将msi转换为exe。 试用版不允许更改图标。 要更改图标,请使用Visual Studio。 将exe作为文件打开并删除当前图标资源。 然后通过导入所需的图标添加图标资源。 保存完成。