/build/static/layout/Breadcrumb_cap_w.png

Adminstudio Repackager stuck at Processing .INI file when creating .msi

I´m creating a msi package of a simple application, and I´m using monitoring option to create a package (not snapshot method), and the build process is stuck at "Processing .INI file changes and writing to the IniFile table". It stays there forever, no hdd activity is seeing. I´ve been using AdminStudio before, and I remember that I never could do a succsessfull msi package using monitoring method, I always used snapshot method. But now I´m required to use monitoring.

Entire job log:

Starting conversion ...
Creating InstallShield project: C:\Packages\MSI_Package\KMPlayer.ism
Creating InstallShield project: C:\Packages\MSI_Package\KMPlayer.Context.ism
Reading repackager output file
Loading registry entries
Applying language 'English (code 1033)' to the project
Creating components for the files captured
Mapping registry information to the Advertising tables
          Mapping typelib data from registry information to the TypeLib table
          Mapping COM data from registry information
          Mapping Application IDs from registry information and writing to the AppId table
          Mapping ProgIDs from registry information
          Writing to the Class table
          Mapping file extensions and MIME types from registry information to the Extension and Mime tables
          Mapping shell extension verbs from registry information to the Verb table
          Writing to the ProgId table
Mapping application paths from registry information
Mapping environment variables from registry information to the Environment table
Processing .INI file changes and writing to the IniFile table


2 Comments   [ + ] Show comments
  • I have also not used the monitoring option, but its strange that you were never able to capture using monitoring.Just for troubleshooting purpose you could just try to do it via snapshot and see if that works.It might not be a problem with monitoring, may be the application is getting stuck at this point while capturing.It might also happen due to huge source files and persoanlly I have experienced issues capturing huge source files. - deepali 10 years ago
  • Monitoring is cool! ;-) - jaybee96 10 years ago

Answers (3)

Posted by: dunnpy 10 years ago
Red Belt
2

Or it could be that it is an .ini file, but it doesn't conform to .ini files standards Installshield is expecting and therefore hangs.

Normal .ini files usually have  square-bracketed heading sections followed by settings underneath:

[Heading]

Item1=Value1

Item2=Value2

I've seen it before where something isn't quite right and it can't be added to the INIFile table.

The solution is to treat the .ini file as a standard file, so that it isn't in the INIFile table. I think there is an option in the Repackager to set this (somewhere), or you could let the monitoring finish and remove the entry for the offending .ini file. Build and then edit the MSI and add the .ini file in as a flat file.

Hope that helps,

Dunnpy

Posted by: terebent 10 years ago
Second Degree Brown Belt
1

Just let it to finish, if the INI table is big it will take a lot of time to precessing it.

Posted by: jaybee96 10 years ago
Red Belt
1

check the .INC file if the INI information is indeed huge.. or that there is some corrupt info.

 


Comments:
  • Apperantly, this was due to this spesific software, so I managed to create msi of it, when using snapshot method. I also packaged 2 other, larger software with monitoring method, and they are working okay. Thanks for helping, guys! - yannara 10 years ago

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

View more:

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ