IA 6.5 and Windows 7 x64 : building installer fails
IA 6.5 and Windows 7 x64 : building installer fails
Hello,
I'm migrating over to a new Win7 x64 box and have run into a problem with IA 6.5. The project I'm trying to build works just fine on XP x86, but when I try to build the same project on Win7 x64 I get:
Building Project: <snip>
Output Folder:<snip>
Deployment Type: Compressed Single Self Installing EXE
Code Signing: Disabled
Compression: Default
###
Cleared output folder <snip>
Built plug-in action Windows Installer
Built plug-in action Windows Installer
Built plug-in action Windows Installer
Built plug-in action .NET Framework
Built plug-in action MSXML
Built plug-in action Windows Installer
Built plug-in action (Un)Install MSI Setup
Built plug-in action Windows Installer
Built plug-in action Windows Installer
Built plug-in action .NET Framework
Built plug-in action MSXML
Built plug-in action File Bag
Built plug-in action (Un)Install MSI Setup
Built plug-in action (Un)Install MSI Setup
Built plug-in action (Un)Install MSI Setup
Built plug-in action Windows Installer
Error during build: Access violation at address 00000000. Read of address 00000000
Is there a way to determine what is actually causing this? More build output perhaps? I use a few 3rd party plugins, could one of them be the culprit?
Thanks!
I'm migrating over to a new Win7 x64 box and have run into a problem with IA 6.5. The project I'm trying to build works just fine on XP x86, but when I try to build the same project on Win7 x64 I get:
Building Project: <snip>
Output Folder:<snip>
Deployment Type: Compressed Single Self Installing EXE
Code Signing: Disabled
Compression: Default
###
Cleared output folder <snip>
Built plug-in action Windows Installer
Built plug-in action Windows Installer
Built plug-in action Windows Installer
Built plug-in action .NET Framework
Built plug-in action MSXML
Built plug-in action Windows Installer
Built plug-in action (Un)Install MSI Setup
Built plug-in action Windows Installer
Built plug-in action Windows Installer
Built plug-in action .NET Framework
Built plug-in action MSXML
Built plug-in action File Bag
Built plug-in action (Un)Install MSI Setup
Built plug-in action (Un)Install MSI Setup
Built plug-in action (Un)Install MSI Setup
Built plug-in action Windows Installer
Error during build: Access violation at address 00000000. Read of address 00000000
Is there a way to determine what is actually causing this? More build output perhaps? I use a few 3rd party plugins, could one of them be the culprit?
Thanks!
-
MichaelNesmith
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:
Michael,
I've tried IA 8 and still get the same error. After digging into this a bit more I've determined that the culprit is the Bundle Files plugin I'm using. Attempting to edit existing MSICode that uses it or adding new calls to it causes the same access violation error I see when building.
Unfortunately the plugin doesn't seem to be available from the developer anymore either so I'm a bit stuck. I do have the source but I'm not sure I want to get involved in that.
Do you know anything about the status of this plugin? Any other suggestions?
Keith
I've tried IA 8 and still get the same error. After digging into this a bit more I've determined that the culprit is the Bundle Files plugin I'm using. Attempting to edit existing MSICode that uses it or adding new calls to it causes the same access violation error I see when building.
Unfortunately the plugin doesn't seem to be available from the developer anymore either so I'm a bit stuck. I do have the source but I'm not sure I want to get involved in that.
Do you know anything about the status of this plugin? Any other suggestions?
Keith
-
MichaelNesmith
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:
Michael,
I started using Bundle Files a while back because I couldn't get File Bag to work the way I needed. I use Bundle Files to package and copy some 3rd party prerequisite installers to the SUPPPORTFILES dir, then I run them using Run Program.
Since they are prereq's I need to install them BEFORE Apply Install happens, but if I recall correctly the installers - or any file used with File Bag - won't exist until AFTER Apply Install completes. Is this correct? Also, can PackageAware capture/convert these installers and add them to IA as an application runtime?
I'd appreciate any suggestions you might have on how to approach this issue.
Keith
I started using Bundle Files a while back because I couldn't get File Bag to work the way I needed. I use Bundle Files to package and copy some 3rd party prerequisite installers to the SUPPPORTFILES dir, then I run them using Run Program.
Since they are prereq's I need to install them BEFORE Apply Install happens, but if I recall correctly the installers - or any file used with File Bag - won't exist until AFTER Apply Install completes. Is this correct? Also, can PackageAware capture/convert these installers and add them to IA as an application runtime?
I'd appreciate any suggestions you might have on how to approach this issue.
Keith
-
MichaelNesmith
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:
I had this Access violation at address 00000000. Read of address 00000000 error myself today. I had the code for the GenerateGuid sample plug-in and made some changes to it. When I added the statement to the MSI code it immediately threw the error message. Clearly, I had broken it. I mention this because the common link we have is a third-party plug-in. Once I backed out the code change the error disappeared. It might be a coincidence that it is related to something you experienced but I reckoned it was worth mentioning.
Peter. Smartly dressed, he still resembles an unmade bed.
InstallAware MVP
InstallAware MVP
-
MichaelNesmith
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:

