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

Error 1001 with .NET4.6 - Hotfix IOJ-1752933 doesn't work

Installs which worked now fail with error 1001. I believe it's a bug in InstallShield 2015 and a dependancy on .NET4.6

There seems to be a hotfix: IOJ-1752933, but when I compile having copied the new version of ISWIBuild.dll I get:
Error: Class not registered

I've got Visual Studio Update 3, and Install Shield Limited Edition 2015

I'd really quite like to be able to create an installer, it's kind of part of my job - any ideas?
0 Kudos
(3) Replies
NameTooShort
Level 7 Flexeran
Level 7 Flexeran

Is the Error: Class not registered message appearing in the build log or is a pop up message box?
0 Kudos
des_ward
Level 3

kyi wrote:
Is the Error: Class not registered message appearing in the build log or is a pop up message box?


It's in the build log.

Just a thought - if I put back the original dll, should I be able to fix the 1001 by editing the msi file with say orca?
Anyone got an idea what I would need to change to what?
0 Kudos
des_ward
Level 3

I found a workaround.

Edit the _isconfig.xml file that installshield creates/overwrites, and replace v4.6.1586 with v4.0.30319 and save.

Edit the msi with orca,
go to the ISSetupFile table,
edit the binary stream of setupfile1, and read the binary data from the corrected _isconfig.xml

Now the installer works without giving error 1001
0 Kudos