Go Back  Xtreme Visual Basic Talk > Legacy Visual Basic (VB 4/5/6) > General > Required files


Reply
 
Thread Tools Display Modes
  #1  
Old 09-12-2001, 10:33 AM
burningodzilla
Guest
 
Posts: n/a
Default Required files


could someone tell me ALL of the files required by VB apps? when making an installer with P&DW and then installing it, it unpacks like 7 DLLs....but to my knowledge the only required ones are MSVBVM60.DLL and OLEAUT32.DLL.

Reply With Quote
  #2  
Old 09-12-2001, 10:37 AM
anhmytran anhmytran is offline
Senior Contributor

Retired Moderator
* Guru *
 
Join Date: Aug 1999
Location: Hartford, Connecticut, 06
Posts: 1,487
Default Re: Required files

When it says 7 DLLs, there should be 7 DLLs.
It knows that when it compiles your code.

AnhMy_Tran
Reply With Quote
  #3  
Old 09-12-2001, 10:38 AM
Banjo's Avatar
Banjo Banjo is offline
Hell's Angel

Retired Moderator
* Guru *
 
Join Date: Jul 2001
Location: Yorkshire, UK
Posts: 10,394
Default Re: Required files

Which files are installed will depend on your application's dependancies. Can you list these 7 files you mentioned?

__________________
A wise one man once said "what you talking about dog breath"
Reply With Quote
  #4  
Old 09-12-2001, 10:49 AM
anhmytran anhmytran is offline
Senior Contributor

Retired Moderator
* Guru *
 
Join Date: Aug 1999
Location: Hartford, Connecticut, 06
Posts: 1,487
Default Re: Required files

No. I do not know which files.
I just quote your words.
It means that whatever files the VB Wizard picks are the required files.

It has nothing to do with the dependancies.
It is all required or necessary for the operation of the EXE file.

AnhMy_Tran<P ID="edit"><FONT class="small"><EM>Edited by anhmytran on 09/12/01 11:52 AM.</EM></FONT></P>
Reply With Quote
  #5  
Old 09-12-2001, 10:54 AM
Banjo's Avatar
Banjo Banjo is offline
Hell's Angel

Retired Moderator
* Guru *
 
Join Date: Jul 2001
Location: Yorkshire, UK
Posts: 10,394
Default Re: Required files

Not all of them are needed by the app. Some are required by the PDW setup package.

I can't remember the exact filenames but one of them is something like 'vbskit.dll'.

__________________
A wise one man once said "what you talking about dog breath"
Reply With Quote
  #6  
Old 09-12-2001, 12:26 PM
burningodzilla
Guest
 
Posts: n/a
Default Re: Required files

i didn't ask you to name the seven files. i am fairly confident that all 7 are NOT indeed needed for the app to run.

Reply With Quote
  #7  
Old 09-12-2001, 12:31 PM
BillSoo's Avatar
BillSoo BillSoo is offline
Code Meister

Retired Moderator
* Guru *
 
Join Date: Aug 2000
Location: Vancouver, BC, Canada
Posts: 10,441
Default Re: Required files

Look in Tutors corner for a list of required DLLs/Files.

"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
__________________
"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
Reply With Quote
  #8  
Old 09-12-2001, 01:05 PM
burningodzilla
Guest
 
Posts: n/a
Default Re: Required files

plenty of links, no list

Reply With Quote
  #9  
Old 09-12-2001, 01:43 PM
BillSoo's Avatar
BillSoo BillSoo is offline
Code Meister

Retired Moderator
* Guru *
 
Join Date: Aug 2000
Location: Vancouver, BC, Canada
Posts: 10,441
Default Re: Required files

You have to set the date selector to "all dates" instead of "last week".

<a href="http://www.xtremevbtalk.com/bbs/showflat.php?Cat=&Board=tu&Number=25279&page=0&view=collapsed&sb=5&o=a ll&part="> Here is the link</a>



"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
__________________
"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
Reply With Quote
  #10  
Old 09-12-2001, 01:45 PM
burningodzilla
Guest
 
Posts: n/a
Default Re: Required files

[img]images/icons/frown.gif[/img] sorry...i did set to all dates an did a search in tutor's corner for "required DLLs", no dice. thanks for the spoon feed though!

Reply With Quote
  #11  
Old 09-12-2001, 04:03 PM
ChiefRedBull's Avatar
ChiefRedBull ChiefRedBull is offline
ISearchGoogle

Retired Moderator
* Expert *
 
Join Date: May 2001
Location: england
Posts: 6,321
Default Re: Required files

The DLLs that are required vary depending on which controls you use in your app.
To the best of my knowledge, the only required DLL's are MSVBVM60.DLL. This covers everything that is included when you originally open a new standard EXE project. But yes, the P&DW probly needs a couple too....

Chief

"Dammit Smithers, this is brain surgery not rocket science!! Now hand me that ice cream scoop..."
__________________
Chuck Norris ordered a Big Mac at Burger King, and got one.
Reply With Quote
  #12  
Old 09-12-2001, 04:51 PM
BillSoo's Avatar
BillSoo BillSoo is offline
Code Meister

Retired Moderator
* Guru *
 
Join Date: Aug 2000
Location: Vancouver, BC, Canada
Posts: 10,441
Default Re: Required files

I got my list directly from the VB help file, under the topic "Files You Need to Distribute". I'll post the text of the topic below:


Visual Basic Concepts

Files You Need to Distribute


The first step in creating a custom setup program is to determine which files to distribute. All Visual Basic applications need a minimum set of files, referred to as bootstrap files, that are needed before your application can be installed. In addition, all Visual Basic applications require application-specific files, such as an executable file (.exe), data files, ActiveX controls, or .dll files.

There are three main categories of files needed to run and distribute your application:

Run-time files


Setup files


Application-specific files
Run-Time Files
Run-time files are files your application must have in order to work correctly after installation. These files are needed by all Visual Basic applications. The following are the run-time files for Visual Basic projects:

Msvbvm60.dll


Stdole2.tlb


Oleaut32.dll


Olepro32.dll


Comcat.dll


Asycfilt.dll


Ctl3d32.dll
While these files are needed by all Visual Basic applications, they may not be necessary for every type of installation package. For example, when creating an Internet package, the Package and Deployment Wizard assumes that any computer capable of performing an Internet download already has all of these files except for Msvbvm60.dll. Therefore this is the only run-time file that the wizard includes in an Internet package.

Note Run-time files can be further classified by their installation location. See "Where to Install Files on the User's Machine" for more information.

Setup Files for Standard Packages
Setup files are all of the files required to set up your standard application on the user's machine. These include the setup executables (setup.exe and setup1.exe), the setup file list (Setup.lst), and the uninstall program (st6unst.exe).

Visual Basic applications that are designed to be distributed on disk, on CD, or from a network location use the same setup files, regardless of whether you use the Package and Deployment Wizard or the Setup Toolkit to create your setup programs. These files are listed below.

File name Description
setup.exe Program that the user runs to pre-install the files that are needed for your application to be installed on the user's machine. For example, the setup.exe file installs the setup1.exe file, the Visual Basic run-time DLL, and other files without which the rest of the setup process cannot run.
setup1.exe The setup program for your Visual Basic application. This executable file is generated by the Setup Toolkit and included in the package by the Package and Deployment Wizard. You can rename this file as long as the new name is reflected in the Setup.lst file.
Setup.lst Text file that contains installation instructions and lists all the files to be installed on the user's machine.
Vb6stkit.dll Library containing various functions used in Setup1.exe.
St6unst.exe Application removal utility.


Note Applications designed to be delivered over the Internet generally do not use any of these files. See "Internet Packages" earlier in this chapter for more information on the files involved in Internet delivery.

Application Dependencies
In order to run your application, end users will need certain files in addition to the common run-time files and special setup files. Many of these files will be obvious to you: the executable file, any data files, and any ActiveX controls that you used. The less obvious files are your project's other dependent files. For example, some of the ActiveX controls used by your project may in turn require other files. One of the tasks of the Package and Deployment Wizard is to determine the complete list of such required files.

For More Information See "Dependency Files" earlier in this chapter for information on using the Package and Deployment Wizard to create dependency files for your application.


--------------------------------------------------------------------------------
Send feedback to MSDN.Look here for MSDN Online resources.


"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
__________________
"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
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

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
 
 
-->