Flexera Software Community  

Go Back   Flexera Software Community > Products > Legacy Installer Products > InstallShield > InstallShield Windows 11.5
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-27-2006, 02:04 PM
DLee65's Avatar
DLee65 DLee65 is offline
Giga User (500+ Posts)
 
Join Date: Jul 2003
Location: Yarmouth, ME, USA
Posts: 807
There is no disk in the drive message at end of setup

Greetings, I have a single basic MSI project that has three distributions. Distro 1 = DVD, Distro 2 and 3 are CD media.

For the DVD distro, I can install all the data and the finish dialog will appear once setup is complete. I click finish and eject the DVD. No problems, no message saying there is a disk missing.

For the CD distros, I can install and the files transfer successfully. The finish dialog appears just like the DVD distro. I then click finish, wait for the dialog to disappear and then eject the last CD of the set. After about 10 seconds I now get a prompt from the OS (xp sp2) :
"There is no disk in the drive. Please insert a disk into drive E: Place the CD back in the drive and select Continue ".

Each of the media builds use the setup.exe to distribute the MSI 2.0 engine if needed. If I run the CD distros directly from the MSI file then the setup finishes properly and the prompt does not appear.

How do I prevent this message from appearing? Is there anything within setup that I need to set in order to fix this?
__________________
Regards,
Dan

DeLorme Installation Engineer
Reply With Quote
  #2  
Old 01-30-2006, 04:13 AM
Stefan Krueger's Avatar
Stefan Krueger Stefan Krueger is offline
Uber User (1000+ Posts)
 
Join Date: Oct 2001
Location: Germany
Posts: 1,478
So it looks like this is a problem with setup.exe or whatever launcher/CD browser/autorun tool you are using. I guess that process isn't finished yet and tries to access the EXE.
Things that may make a difference:
- the volume label of the CDs (try with identical labels)
- the disk change notification setting for the drive in Windows

Does the problem still happen if you wait longer after the finish dialog? setup.exe may need time to clean up before it terminates.
__________________
Stefan Krüger Microsoft Windows Installer MVP
InstallSite.org Stefan's Blog



Please post your questions in the forum
Reply With Quote
  #3  
Old 01-30-2006, 07:37 AM
DLee65's Avatar
DLee65 DLee65 is offline
Giga User (500+ Posts)
 
Join Date: Jul 2003
Location: Yarmouth, ME, USA
Posts: 807
Stefan, thanks for your reply.

This is InstallShield's setup.exe that I am using.
I am not sure if having the same volumelabel for each CD would be good. A person could insert the wrong CD it would seem to me since the MSI engine looks at the volumelabel to ensure the correct CD is in the drive. In any case here is my current naming sequence:

Topo6DataE1
Topo6DataE2
Topo6DataE3
Topo6DataE4

Topo6DataW1
Topo6DataW2
Topo6DataW3
Topo6DataW4

Are you saying that all CDs should be labeled just "Topo6Data"?

Also, I am not sure what the "- the disk change notification setting for the drive in Windows" could be? Is this a setting the setup?
__________________
Regards,
Dan

DeLorme Installation Engineer
Reply With Quote
  #4  
Old 01-30-2006, 08:23 AM
dkerwin dkerwin is offline
New User (0 Posts)
 
Join Date: Jan 2006
Posts: 4
Dan,
I had this behavior in an earlier version of InstallShield, and at the time the only way I could make it behave was to turn off my antivirus software before the install (in my case it was Norton AntiVirus).

David Kerwin
Reply With Quote
  #5  
Old 01-30-2006, 10:07 AM
DLee65's Avatar
DLee65 DLee65 is offline
Giga User (500+ Posts)
 
Join Date: Jul 2003
Location: Yarmouth, ME, USA
Posts: 807
First, thank you for your replies.

I have done another test, this time waiting for 10 seconds before ejecting the CD after the finish dialog goes away. At about 6 seconds, I get a different prompt.
"The wrong volume is in the drive. Please insert volume Topo6DataW1 into drive D:." I get the same Cancel, Try Again, Continue prompt.

So, I then follow instructions and insert the correct volume into drive D:, wait for 10 seconds and click continue. After about six to ten seconds I get a generic "Setup launcher has encountered a problem and needs to close."

Unfortunately, on my test systems, I cannot disable the AntiVirus client. The company admin has it locked down.
__________________
Regards,
Dan

DeLorme Installation Engineer
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 08:45 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© 2010 Flexera Software Inc. All rights reserved.