cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
colin_slater6
Level 3

ISEXP : error : -6416: Internal build error

Hi

As a new user of Installshield Limited Edition, I created a very simple VB application to try out Installshield. This comprised a project to display a Windows form. To this I added a Installshield Limited Edition project.

I used Project Assistant to specify my basic requirements.
However, whenever I try to create a shortcut from which the user can launch the application the build fails with:

ISEXP : error : -6416: Internal build error

Any Ideas?

Colin
0 Kudos
(11) Replies
Keerthana
Level 8

Hello Colin,

I would like to know two things,firstly if this build error occurs only on creating shortcuts and secondly if you have admininstrator privileges.

Also, kindly provide the entire build log that would be helpful in finding the reason for this error.
0 Kudos
colin_slater6
Level 3

Hi Keerthana

Thanks for your message

Yes, the problem only occurs when I attempt to include a shortcut.

Yes, I do have administrator privileges.

Below are logs of a successful build (no shortcut) and a failed one (with shortcut).

Your help is apprcaiated

Regards

Colin


WITHOUT SHORTCUTS - WORKS FINE

================= Logging started at 3/30/2012 05:51:12 PM ==================
Created release folders
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
AdvtExecuteSequence table successfully built
AdvtUISequence table successfully built
InstallExecuteSequence table successfully built
InstallUISequence table successfully built
Directory table successfully built
Feature table successfully built
FeatureComponents table successfully built
Component table successfully built
Loading File table
Building File table
ISEXP : warning -6245: One or more of the project's components contain .NET properties that require the .NET Framework. It is recommended that the release include the .NET Framework.
File table successfully built
Class table successfully built
Extension table successfully built
ActionText table successfully built
AppSearch table successfully built
CCPSearch table successfully built
Condition table successfully built
AppId table successfully built
Started signing 39D8.tmp ...
Property table successfully built
Binary table successfully built
CompLocator table successfully built
ControlCondition table successfully built
ControlEvent table successfully built
CreateFolder table successfully built
CustomAction table successfully built
Error table successfully built
DrLocator table successfully built
DuplicateFile table successfully built
Environment table successfully built
EventMapping table successfully built
Font table successfully built
IniFile table successfully built
IniLocator table successfully built
ProgId table successfully built
ISIISItem table successfully built
ISIISProperty table successfully built
ISSelfReg table successfully built
LaunchCondition table successfully built
MIME table successfully built
MoveFile table successfully built
MsiAssembly table successfully built
MsiAssemblyName table successfully built
MsiDigitalCertificate table successfully built
MsiDigitalSignature table successfully built
MsiPackageCertificate table successfully built
MsiPatchCertificate table successfully built
MsiShortcutProperty table successfully built
PatchPackage table successfully built
PublishComponent table successfully built
Registry table successfully built
RegLocator table successfully built
RemoveFile table successfully built
RemoveIniFile table successfully built
RemoveRegistry table successfully built
ReserveCost table successfully built
SelfReg table successfully built
Shortcut table successfully built
Signature table successfully built
TextStyle table successfully built
TypeLib table successfully built
UIText table successfully built
Upgrade table successfully built
Verb table successfully built
_Validation table successfully built
Searching project for extract-at-build components...
Building scanned MsiAssembly records
Building scanned MsiAssemblyName records
Validating Custom Action sequencing
Embedding manifest SetupExe.Invoker.manifest into setup.exe
Dialog AdminChangeFolder for language English (United States) built
Dialog AdminNetworkLocation for language English (United States) built
Dialog AdminWelcome for language English (United States) built
Dialog CancelSetup for language English (United States) built
Dialog CustomSetup for language English (United States) built
Dialog CustomSetupTips for language English (United States) built
Dialog CustomerInformation for language English (United States) built
Dialog DatabaseFolder for language English (United States) built
Dialog DestinationFolder for language English (United States) built
Dialog DiskSpaceRequirements for language English (United States) built
Dialog FilesInUse for language English (United States) built
Dialog InstallChangeFolder for language English (United States) built
Dialog InstallWelcome for language English (United States) built
Dialog LicenseAgreement for language English (United States) built
Dialog MaintenanceType for language English (United States) built
Dialog MaintenanceWelcome for language English (United States) built
Dialog MsiRMFilesInUse for language English (United States) built
Dialog OutOfSpace for language English (United States) built
Dialog PatchWelcome for language English (United States) built
Dialog ReadmeInformation for language English (United States) built
Dialog ReadyToInstall for language English (United States) built
Dialog ReadyToRemove for language English (United States) built
Dialog SetupCompleteError for language English (United States) built
Dialog SetupCompleteSuccess for language English (United States) built
Dialog SetupError for language English (United States) built
Dialog SetupInitialization for language English (United States) built
Dialog SetupInterrupted for language English (United States) built
Dialog SetupProgress for language English (United States) built
Dialog SetupResume for language English (United States) built
Dialog SetupType for language English (United States) built
Dialog SplashBitmap for language English (United States) built
Resolving strings...
Language English (United States) built
Files built
Media table successfully built
Setup.exe created
Automatic update notification disabled
Express\DVD-5 - 0 error(s), 1 warning(s)



ATTEMPTING TO ADD A SHORTCUT PRODUCES THIS - FAILS


================= Logging started at 3/30/2012 05:58:20 PM ==================
Created release folders
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
AdvtExecuteSequence table successfully built
AdvtUISequence table successfully built
InstallExecuteSequence table successfully built
InstallUISequence table successfully built
Directory table successfully built
Feature table successfully built
FeatureComponents table successfully built
Component table successfully built
Loading File table
Building File table
ISEXP : warning -6245: One or more of the project's components contain .NET properties that require the .NET Framework. It is recommended that the release include the .NET Framework.
File table successfully built
Class table successfully built
Extension table successfully built
ActionText table successfully built
AppSearch table successfully built
CCPSearch table successfully built
Condition table successfully built
AppId table successfully built
Started signing C2B5.tmp ...
Property table successfully built
Binary table successfully built
CompLocator table successfully built
ControlCondition table successfully built
ControlEvent table successfully built
CreateFolder table successfully built
CustomAction table successfully built
Error table successfully built
DrLocator table successfully built
DuplicateFile table successfully built
Environment table successfully built
EventMapping table successfully built
Font table successfully built
IniFile table successfully built
IniLocator table successfully built
ProgId table successfully built
ISIISItem table successfully built
ISIISProperty table successfully built
ISSelfReg table successfully built
LaunchCondition table successfully built
MIME table successfully built
MoveFile table successfully built
MsiAssembly table successfully built
MsiAssemblyName table successfully built
MsiDigitalCertificate table successfully built
MsiDigitalSignature table successfully built
MsiPackageCertificate table successfully built
MsiPatchCertificate table successfully built
MsiShortcutProperty table successfully built
PatchPackage table successfully built
PublishComponent table successfully built
Registry table successfully built
RegLocator table successfully built
RemoveFile table successfully built
RemoveIniFile table successfully built
RemoveRegistry table successfully built
ReserveCost table successfully built
SelfReg table successfully built
ISEXP : fatal error -6416: Internal build error
Express\DVD-5 - 1 error(s), 1 warning(s)
0 Kudos
Keerthana
Level 8

Hello,

I notice from the build log that the installation aborts on reaching the shortcut table that points towards the cause of the build error.

I am working on this issue and I should have further information in a day's time.
0 Kudos
Keerthana
Level 8

Hi,

Could you please confirm if you have Microsoft Visual Studio 2010 SP1 installed or not? Also, request you to create a simple installer and create a shortcut to check if the build error 6416 occurs even in a new project.
0 Kudos
colin_slater6
Level 3

Hi Keerthana

Thanks for your message

I confirm that:
Microsoft Visual Studio 2010 SP1 is installed
Yes, the build error 6416 still occurs in an entirely new project

Regards

Colin
0 Kudos
Keerthana
Level 8

Hello Colin,

I am working to find out if this issue is generic and happens everytime a shortcut is created.

I should have further information on this in a day's time.
0 Kudos
Keerthana
Level 8

Colin,

I fail to replicate the issue at my end, could you please provide the exact steps that you followed that would help me replicate the error and proceed with the debugging.
0 Kudos
colin_slater6
Level 3

Hi Keerthana

The steps I follw are set out below.

Regards

Colin

+++++++++++++++

Create a blank solution

Add a Windows form project, which simply displays a form on the screen.

Add an InstallShield LE Project

Use Project Assistant to

Accept Default Application Information

Accept Default Installation Requirements

In Application Files
Select Add Project Outputs
And tick Primary Output

Add no Application Shortcuts

Add No Application Registry Entries

Accept Default Installation Interview Selections

Select Build Solution - Works Fine.

Select Install on Setup Project

This installation produces no shortcuts to program from Desktop or Program list
But program works by clicking the exe file in program files.

+++++++++++++++++++++++++++

I try to add the shortcuts in Project Assistant

Select Application Shortcuts

Select ‘New’

Select Program Files Folder

Select Company Name

Select Project Name

Select Primary Output

‘Built’ appears in box and ‘Create Shortcut in Start Menu’ is ticked.

Rename ‘Built’ to ‘SetupTest’

Build Project Fails with
Error 2 -6416: Internal build error ISEXP : error : -6416: Internal build error
0 Kudos
Keerthana
Level 8

Hi Colin,

Thanks for the detailed steps, I am currently working on this and would be able to give you further information on this in a day's time.
0 Kudos
Keerthana
Level 8

Colin,

I have followed the exact steps as mentioned by you and was able to build the project successfully without the build error 6416.

I suspect that this could also be machine specific, kindly try installing Visual Studio on a different machine and check if the same issue persists. Also, create a new administrator account to test the new project.

I look forward to know the results of these measures!
0 Kudos
colin_slater6
Level 3

Thanks Keerthana

I shall try a fresh installation of Visual Studio and InstallShield on a test machine, see if this works and report back the result.

I may be some time....

Regards

Colin
0 Kudos