473,513 Members | 2,561 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Package and deployment wizard

Hi,

I first created several ActiveX DLL's which interact with each other, an SQL
Server database, ... Some Active DLL's use different references: i.e. one
that does not interact with a database, does not need de ADO reference.
Above these different ActiveX DLL's, I have created another ActiveX DLL
which has references to the other compiled ActiveX DLL's. An application is
written on top of this last mentioned ActiveX DLL and it works fine on my
computer.

But, when I install the application (using package and deployement) on other
computers, it does not work. The wizard does not mention anything about
references I used in compiled DLL's. Should I compile the ActiveX DLL's with
different options? Or is the package and deployment wizard not doing his
job?

Thanks in advance,

Gerry
Jul 17 '05 #1
4 5598

"Gerry Laenen" <ba******@mail.be> wrote in message
news:3f***********************@news.skynet.be...
Hi,

I first created several ActiveX DLL's which interact with each other, an SQL Server database, ... Some Active DLL's use different references: i.e. one that does not interact with a database, does not need de ADO reference. Above these different ActiveX DLL's, I have created another ActiveX DLL which has references to the other compiled ActiveX DLL's. An application is written on top of this last mentioned ActiveX DLL and it works fine on my computer.

But, when I install the application (using package and deployement) on other computers, it does not work. The wizard does not mention anything about references I used in compiled DLL's. Should I compile the ActiveX DLL's with different options? Or is the package and deployment wizard not doing his job?

Thanks in advance,

Gerry

There is an option in P & D Wizard to make a dependency file. I would do
this on each of the ActiveX Dlls first, starting with the lowest tier.
Then when you make a setup for the main app, it "should" recognize those
dependencies, and include any needed support files.
Jul 17 '05 #2
Take note of which of your DLLs are missing on the other system, and just
manually add them to the inclusion list when you package the project.

Or, you may want to consider embedding the DLLs into the program, to
where your main form's load event tests for it's existance, and if it's not
there, create it, as in...

If Dir("c:\windows\system\MyDLL.dll")="" Then
Call CreateMyDll( )
End If

I use a similar method for embedding small icons, wavs, midis, pointers,
and such, where resource files are infeasable.
---
C.L. Mayeux
Owner, MSB Data Systems
http://www.msbdatasystems.com

"Gerry Laenen" <ba******@mail.be> wrote in message
news:3f***********************@news.skynet.be...
Hi,

I first created several ActiveX DLL's which interact with each other, an SQL Server database, ... Some Active DLL's use different references: i.e. one
that does not interact with a database, does not need de ADO reference.
Above these different ActiveX DLL's, I have created another ActiveX DLL
which has references to the other compiled ActiveX DLL's. An application is written on top of this last mentioned ActiveX DLL and it works fine on my
computer.

But, when I install the application (using package and deployement) on other computers, it does not work. The wizard does not mention anything about
references I used in compiled DLL's. Should I compile the ActiveX DLL's with different options? Or is the package and deployment wizard not doing his
job?

Thanks in advance,

Gerry

Jul 17 '05 #3
> the ActiveX DLL's with different options? Or is the package and
deployment wizard not doing his job?


The Packand and Deployment Wizard is not doing his job. Get a third party
install program (some are free, some are expensive, all work better than
PDW).
Also, the source for PDW is included with VB6 so you can debug it
yourself, if you want to choose that path. MicroSoft skipped that step.


Jul 17 '05 #4

"Steve Gerrard" <no*************@comcast.net> schreef in bericht
news:06********************@comcast.com...

"Gerry Laenen" <ba******@mail.be> wrote in message
news:3f***********************@news.skynet.be...
Hi,

I first created several ActiveX DLL's which interact with each other,

an SQL
Server database, ... Some Active DLL's use different references: i.e.

one
that does not interact with a database, does not need de ADO

reference.
Above these different ActiveX DLL's, I have created another ActiveX

DLL
which has references to the other compiled ActiveX DLL's. An

application is
written on top of this last mentioned ActiveX DLL and it works fine on

my
computer.

But, when I install the application (using package and deployement) on

other
computers, it does not work. The wizard does not mention anything

about
references I used in compiled DLL's. Should I compile the ActiveX

DLL's with
different options? Or is the package and deployment wizard not doing

his
job?

Thanks in advance,

Gerry

There is an option in P & D Wizard to make a dependency file. I would do
this on each of the ActiveX Dlls first, starting with the lowest tier.
Then when you make a setup for the main app, it "should" recognize those
dependencies, and include any needed support files.


Thanks, it works fine now! This might be a very usefull tip to every VB
developer.
Jul 17 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
3762
by: Tony | last post by:
After installing the A2003 developer extensions I expected the "VBA Package and Deployment Wizard" to be available in the Add-In Manager dialogue box. It did not appear. No option appeared. ...
4
3805
by: Thornmastr | last post by:
Good Afternoon, I need to distribute an application which includes the run time files for Access 2002. I do have the Office XP Developer CD’s. The application itself is written in VB 6 with an...
4
6455
by: chris | last post by:
hi guys and girls I have 2 problems that are driving me crazy! 1/ I have a front end mde, and back end mdb, that I have packaged and installed successfully in the past on both Win98 and XP...
5
11150
by: Geri Reshef | last post by:
In the VB6 I used the "Package & Deployment Wizard" to create an installation package. I didn't find the VB.Net equivalent. Does anybody knows where or what is it?
6
4720
by: jt | last post by:
Using VB.NET 2003 and wanting to make a setup for my program. In VB6 there is package wizard but being a newbie can't seem to find the package wizard in VB.NET. Any help is surely appreciated. ...
1
2679
by: Maklar | last post by:
Greetings, When I launch the PDW, I select the project that I wish to package and deploy, and go through the various steps in the wizard to reference files and such. When I reach the end of the...
1
3876
by: DennisT | last post by:
Problem with Package and Deployment Wizard. My VB6 application compiles and runs fine. However, when I try to use the Application and Deployment Wizard to create installation files, the process...
1
2667
by: vick | last post by:
I installed Visual Studio 2005 Professional Ediction in order to create a 2003 Access Deploymnet package so my client could run the Access system I created on all their computers without having...
1
2595
by: RandomElle | last post by:
Can anyone help me out with locating & using the package and deployment wizard for Access 2003? I have searched for HOURS and cannot find the Package & Deployment wizard for Access2003 anywhere on...
0
7259
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7158
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7535
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7523
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5683
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5085
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3221
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
798
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
455
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.