?
Solved

Package & Deployment Problem

Posted on 2003-03-03
4
Medium Priority
?
151 Views
Last Modified: 2010-05-01
Guys,I am facing serious problems with the "Package & Deployment Wizard",in Win 2000 & Win 98 as well.
     In Win 98,I am facing a problem while uninstalling a program(which uses ADO) that was created/packaged in VB.
     While uninstalling & during the deletion of files stage,the installation process crashes,flashing the dreaded "...performed an Illegal operation..." message.I noticed that the crash occurs only when a certain file is being attempted to be removed.And the file is,MSADO20.TLB.The name appears on the title bar of the window showing the progress bar.
     Under Win 2000,the problem is related to the very same file,MSADO20.TLB.While installing the setup program fails to register this file,& flash a message stating the same.After this the setup program abandons the installation process.
     I tried reinstalling the program,but the uninstallation process kept crashing.I even re-packaged the installation files,several times,but to no avail.
     Besides there're shared files in the package,MSADODC.OCX & MSSTDFMT.DLL.And this means,during uninstallation,the message box prompting the user to Remove or Keep the file must appear.It never does!Why?
     On another occasion the Setup crashed immediately,at the "Copying files please wait" stage.Not just once,but repeatdly.
     Any similiar experience,guys?
0
Comment
Question by:EXwithRaj
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 8063643
you do not have to distribute .tlb but I can say that your package is not OK. see free testing tool
0
 
LVL 70

Accepted Solution

by:
Éric Moreau earned 60 total points
ID: 8063644
0
 
LVL 1

Expert Comment

by:irfanazam
ID: 8086399
First of all i will say that stop using Package wizard that is shipped with VB. use other packages like Install Shield and Install MAker. But if you still want to use VB's Package wizard then following URL will help you

http://support.microsoft.com/default.aspx?scid=kb;en-us;299645

 
0
 

Expert Comment

by:CleanupPing
ID: 8900793
EXwithRaj:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
Experts: Post your closing recommendations!  Who deserves points here?
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction While answering a recent question (http://www.experts-exchange.com/Q_27402310.html) in the VB classic zone, I wrote some VB code in the (Office) VBA environment, rather than fire up my older PC.  I didn't post completely correct code o…
Most everyone who has done any programming in VB6 knows that you can do something in code like Debug.Print MyVar and that when the program runs from the IDE, the value of MyVar will be displayed in the Immediate Window. Less well known is Debug.Asse…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Suggested Courses
Course of the Month8 days, 21 hours left to enroll

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question