Jump to content

Recommended Posts

Posted

Hi I have created a silent installer for windows using this tutorial:

http://www.msfn.org/board/make-7-zip-switc...ler-t39048.html

It shows how to create a silent installer with 7-zip. The silent installer works from windows. I open it, it runs, I don't see anything, and when the hardrive light stops working I check the applications I have installed and the .NET 3.5 SP1 installation is listed. Now the issue is when I add it to nlite(at the hotfixes part) it doesn't work. I mean it makes the image and such. The image installs fine without an issue, other nlite settings work, such as setting the control panel to display as menu, but .NET 3.5 SP1 is not installed. Another addon(IE8) does install, but not this. I followed the steps in the above tutorial. Did I miss something? What could I be doing wrong? By the way the .NET installation file is not an msi file and is an exe file 200+MB in size. It's name is: dotnetfx35.exe


Posted (edited)

If you used that silent installer with nLite hotfixes feature, nLite couldn't built the image without errors because it is not hotfix nor an add-on, but an installer, and it is not supported in that feature. What you have, should be used with RunOnce nLite feature.

Otherwise, SNMsynth could be useful for you.

Edited by strel
Posted
If you used that silent installer with nLite hotfixes feature, nLite couldn't built the image without errors because it is not hotfix nor an add-on, but an installer, and it is not supported in that feature. What you have, should be used with RunOnce nLite feature.

Otherwise, SNMsynth could be useful for you.

how would I use this RunOnce feature?

Posted

In the nLite process, you should get to the feature and add a command to your installer in in it. You can put your installer in $OEM$ folders to previously copy it to the HD. The command should point to the location you want to run it from.

Posted
In the nLite process, you should get to the feature and add a command to your installer in in it. You can put your installer in $OEM$ folders to previously copy it to the HD. The command should point to the location you want to run it from.

yeah I saw it, but it installs during the first logon and not during the installation, do you really need SNMsynth to do this?

Posted (edited)

If you want to do it through nLite you have to previously build a nLite add-on, manually or automatically (with SNMsynth), or you can use one of the ready to use solutions (see them at the 3rd paragraph of SNMsynth guide). But you can do it without nLite and without building and add-on, manually, during GUI setup, through svcpack.inf method, cmdlines.txt method, or SetupParams method. But errors in Even Viewer will be generated when installing 3.0 framework from GUI setup, though they don't harm; also they will reproduce on uninstall generating 2 error dialogs. SNMsynth can avoid them, see its guide.

Edited by strel

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...