I want to create msi and exe files from exe files using InnoSetup.

Asked 1 years ago, Updated 1 years ago, 241 views

Thank you for your help.
I have little knowledge of installers, so
I have not tried anything, and I can only ask questions.
Please understand.

I would appreciate it if you could introduce me to a website that I can refer to.
There are places where the handover was not carried out in the business, so I am in a very difficult situation.
Your predecessor has already retired, and software development is not your primary focus.

I would like to ask you a question about the executable (exe) being distributed from the manufacturer.
From there, my predecessor created and distributed (.msi) and (.exe) files.
The exe file that my predecessor created and the exe sent from the manufacturer have different names and different capacities.

I know the meaning of the msi and exe files, but

I don't know how to create the msi and exe files.
I only have inno setup, so I would like you to let me know inno setup.
If you can easily create it with other free software, please let me know.

I think it's probably a very rudimentary question.
I look forward to hearing from you.

If you can do this, you will be able to take over without any problems.

inno-setup

2022-09-30 21:49

3 Answers

In short,

  • A product does not require more than one executable file, but requires more than one file, such as .dll or .exe.config in addition to .exe
  • You may need a separate help file or sample data file
  • Hardware products require additional device drivers
  • In addition to the execution format you are creating this time, you may need to install other projects such as vcredist.exe or .NET Framework 3.5 before and after
  • Most customers will want to add shortcuts to the start menu or desktop
  • You will want to associate the data file extension with the executable file
  • And you'll want to keep some supporting information to safely delete the app

So it's the installer that does all of these things.The software that creates the installer *.msi is InnoSetup or Visual Studio Installer Projects.

I would appreciate it if you could read these instructions (although Oira can explain them here)

But before that, we need to analyze the "What are you going to do with the installer?" case mentioned earlier.It should all be different depending on the project, so you have no choice but to organize it yourself.And to achieve that function, InnoSetup would do this, or VSInstallerProjects would do this.I don't understand many things even if I just read the explanation without understanding the assumptions (because Oira was like that)

So actually, it's not a basic question at all.

"First of all, it is difficult to explain ""how to use one product in detail"" here in jSO, so please look for various articles and practice them first."If the question becomes smaller like "I want to make this a reality", more people will answer it.


2022-09-30 21:49

Assuming InnoSetup 6.0.4,
I think there is something called InnoSetupCompiler installed.
Launch it, select File->New, and follow the Wizard.
There is an item to select EXE in the middle, so if you make it into the EXE file you have, it will be ready.


2022-09-30 21:49

If you have any questions about how to use it, it is recommended that you first develop a habit of relying on the manual.

In this case, it will be in English, but Inno Setup Help has an online documentation.
If you google "Inno Setup", the Inno Setup Japanese Developer's Guide will also be a hit (the latter doesn't know the freshness of the information...).


2022-09-30 21:49

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.