|
-
Jan 16th, 2003, 12:19 AM
#1
Thread Starter
Hyperactive Member
Problems with Package and Deployment
I have created setup for my s/w with P&D wizard. When I tried to install my application on other OS it is giving messege "Some of system files should be updated." I have devloped my application on Win2k (Eng). And I'm instaiing it on Win2k-(Japanese).
I have tried to install it on Win98 (Japanese) also. But it gave the error while registering the 'craxdrt.dll'. When I run my application, it quits after displaying the error "Activex components can't create object. Run-Time error 429."
Is it due to some conflicts between English and Japanese?
Earliar also I have faced problems especially in 'Registering dll files' while installing the setuop creared with P&D wizard.
Can anyone will please explain me what is wrong? help needed.
Can't imagine life without VB
(Various Boyfriends)
-
Jan 16th, 2003, 03:07 AM
#2
PowerPoster
Try a different installer maybe?
-
Jan 16th, 2003, 04:11 AM
#3
Thread Starter
Hyperactive Member
Originally posted by Pc_Madness
Try a different installer maybe?
Yes, actually i tried it with Inno setup. I didn't face any problem with it. Even the size of setup was comparatively less.
But the only thing is it doesn't creates multiple CAB files.
And have anyone ever faced problems in registering dll files with P&D wizard? Well.. what u people use? P&D wizard? Inno? Or any other s/w?
Can't imagine life without VB
(Various Boyfriends)
-
Jan 16th, 2003, 05:14 AM
#4
Well ...
When trying to install on previous versions of Windows, you should be very careful because some core system files, if updated by your installer, can cause the OS to malfunction. Better consult the Microsoft website or some competent MCSE to know which files should NOT be updated by your installer.
Normally the message "Some of the system files are out of date" can be safely ignored. You can let the setup update those files, restart the machine and the message won't appear ever again.
.
-
Jan 16th, 2003, 05:14 AM
#5
PowerPoster
is this 'craxdrt.dll' belong to Crystal Report? Do check out the dependencies file in system32 folder or find out more from the tech support web site of Crystal Report, as this might affect the installation process.
-
Jan 16th, 2003, 06:43 AM
#6
Member
I have had trouble using P&D wizard earlier. My System crashed completely once when I updated some OS files and I had to re-install windows. Currently Iam using Setup factory from Indigo rose
-
Jan 16th, 2003, 06:55 AM
#7
Thread Starter
Hyperactive Member
Re: Well ...
Originally posted by honeybee
When trying to install on previous versions of Windows, you should be very careful because some core system files, if updated by your installer, can cause the OS to malfunction. Better consult the Microsoft website or some competent MCSE to know which files should NOT be updated by your installer.
Normally the message "Some of the system files are out of date" can be safely ignored. You can let the setup update those files, restart the machine and the message won't appear ever again.
.
Yes, honeybee it gave me the same messege as u said. But it did nothing even after restarting the OS. Same things were repeated.
Well..I doubt wheter 'craxdrt.dll' is related with Crystal Reports as it gave this error as soon as I started the application. If it is related with Crystal Reports then it should raise this error when I opened Crystal Reports.
Well..anyone knows any other installation s/w with which I can be able to make multiple CAB files?
Can't imagine life without VB
(Various Boyfriends)
-
Jan 16th, 2003, 08:00 AM
#8
Well ...
Originally posted by anita2002
Yes, honeybee it gave me the same messege as u said. But it did nothing even after restarting the OS. Same things were repeated.
Well..I doubt wheter 'craxdrt.dll' is related with Crystal Reports as it gave this error as soon as I started the application. If it is related with Crystal Reports then it should raise this error when I opened Crystal Reports.
Well..anyone knows any other installation s/w with which I can be able to make multiple CAB files?
If it's related to CR, better search the thread for a fix for DLLs related to CR. They are known to cause trouble. I think you need to modify the dependency file of the DLL to fix it.
.
-
Jan 16th, 2003, 08:05 AM
#9
Hyperactive Member
Just hit a similar problem with a Japaneese customer trying to load my application onto a version of 98 over there.
It has been fully tested on English versions of 95, 98, NT, 2k and XP but for some reason the install process just hangs on Japaneese 98.
Not even an error message to let me know where it has failed
Installation was built using VB6 PDW.
Can anyone suggest how I should proceed?
Is the VB6 PDW renowned for having problems like this and is there a better solution?
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Jan 17th, 2003, 01:36 AM
#10
Thread Starter
Hyperactive Member
Originally posted by Simon Caiger
Just hit a similar problem with a Japaneese customer trying to load my application onto a version of 98 over there.
For some reason the install process just hangs on Japaneese 98.
Not even an error message to let me know where it has failed
Installation was built using VB6 PDW.
Can anyone suggest how I should proceed?
Is the VB6 PDW renowned for having problems like this and is there a better solution?
I have written above. Just try to do the setup with Inno
I tried it with Inno and it didn't give any problem even on Japanese OS
Can't imagine life without VB
(Various Boyfriends)
-
Jan 17th, 2003, 03:43 AM
#11
Hyperactive Member
Sorry,
I should have read the whole thread before posting.
Just don't seem to be enough hours in the day at the moment.
I will give Inno a try
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Jan 21st, 2003, 04:05 AM
#12
New Member
I got a similar error while doing a setup with the package and deployment wizard.
i got message stating that dependency information for some files are missing . another message stating dependency information for some files are out of date.(attached)
if i proceed and ignore the message, it creates the setup program.
however when I try to install the program in another machine the foloowing message appear
"Setup cannot continue because some system files are out of date on your system. Click Ok if you would like setup to update these files for you now. you will need to restart Windows before you can run setup again. click Cancel to exit setup without udating system files.
if i restart the machine and do run the setup again, the same message will reappear.
-
Jan 21st, 2003, 04:30 AM
#13
Hyperactive Member
Hi,
The out of date files message is not unusual.
I often have customers installing my apps on old systems.
I have never had the situation where, after restarting, the installation still fails.
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Jan 21st, 2003, 08:43 AM
#14
Hyperactive Member
I've had that exact same error and problems when I tried to distribute my application that had craxdrt.dll. This is a crystal reports file. After searching for weeks I found that this DLL is dependent on other DLLs being on the system ahead of time in order to register.
Your lucky, this was the only problem I documented with a fix..hehe
Make sure this file....msvcp60.dll is placed in the system32 directory and register before trying to install your program on the users computer. Even if you place this file in your P&D it won't work, it has to be on the computer before installing of the craxdrt.dll.
Good luck and hope this is your solution
-
Feb 10th, 2003, 01:56 AM
#15
-
Sep 8th, 2003, 03:32 AM
#16
Lively Member
Hi
I've got the same problem JAVA has.
i got message stating that dependency information for some files are missing . another message stating dependency information for some files are out of date.(attached)
if i proceed and ignore the message, it creates the setup program.
however when I try to install the program in another machine the foloowing message appear
"Setup cannot continue because some system files are out of date on your system. Click Ok if you would like setup to update these files for you now. you will need to restart Windows before you can run setup again. click Cancel to exit setup without udating system files.
if i restart the machine and do run the setup again, the same message will reappear.
On some computers the installation will not work, other computers don't have this problem.
Does anyone know what I can do to solve this? Or where I could look for the solution?
Thanks,
Fedor
PS JAVA Did you solve this problem?
-
Sep 8th, 2003, 04:15 AM
#17
Hyperactive Member
Are you running Win2k?
If so the problem may be due to a difference in the level of service pack applied to the PC on which the app is developed and the PC on which you are installing.
Despite my earlier post in this old thread, I have recently seen this problem.
If you are running Win2k try installing SP4. This solved the problem for me.
Also take a look at the MS knowledge base article 279764
Hope this helps
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 04:26 AM
#18
Lively Member
Yep,
Win2000 it is!
With no service packs installed on the client that doesn't work.
I'll install the service pack on the clients desktop.
Thanks for your reply Simon!
Fedor
----------------------------------------------------------------
Being lost gets you everywhere
-
Sep 8th, 2003, 04:40 AM
#19
Hyperactive Member
Hope that sorts it for you.
By the way, if you look at the knowledge base article, it also suggests that service packing visual studio will also solve this problem.
Well, I have visual studio SP 5 applied and I still get this problem if Win2k on the target machine is not service packed.
There must be a better solution than just saying to customers "You must apply Win2k SP4 before you can install my app"
It would be nice to get the serviced packed visual studio solution working as M$oft suggest.
If you get a chance fkauffman, give it a go and let me know if you have any better luck than me.
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 04:53 AM
#20
Lively Member
Packing
Include a version of Oleaut32.dll in the package that is equal to or earlier than the version that shipped with Windows 2000
I will try to use this solution, on my PC I've some older project package directories, with older Oleaut32.dll files.
I will replace the Oleaut32.dll in my package directory and run the .bat file to create a new install package.
Hopefully this works.
Fedor
---------------------------------------
Contact Microsoft if you get an error running this software, they're the most probable cause.
-
Sep 8th, 2003, 05:09 AM
#21
Hyperactive Member
Please let me know how you get on.
After service packing visual studio to SP5, my distribution package contains a version of Oleaut32.dll dated 12/04/00 as opposed to my System32 version which is dated 19/06/03.
So that part of the KB article seems to be true but I still get a problem with installing on PCs that don't have Win2k SP4.
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 05:31 AM
#22
Lively Member
Hi Simon,
I'm disappointed...
Could it be another file?
[email protected],$(WinSysPathSysFile),,,3-26-99 1:00:00 AM,101888,6.0.84.50
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,5-30-98 11:00:00 PM,22288,4.71.1460.1
[email protected],$(WinSysPathSysFile),$(TLBRegister),,5-4-01 1:05:02 PM,16896,2.40.4517.0
[email protected],$(WinSysPathSysFile),,,5-4-01 1:05:02 PM,143632,2.40.4517.0
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,5-4-01 1:05:02 PM,164112,5.0.4517.0
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,5-4-01 1:05:02 PM,626960,2.40.4517.0
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,11-8-00 3:02:46 PM,1388544,6.0.89.64
I just noticed that the date of the Oleaut32.dll still has the old value in the setup.lst file (5-4-01 1:05:02 PM). But the package support directory has the older file, so I believe this is OK.
I've found an older version of the Olepro32.dll, I could try that one as well. Or do we have to check all files?
Due to company policies all my other systems have service packs, so I can't test it.
Thanks for your tests Simon,
I hope we will get to the bottom of this,
Fedor
-----------------------------------------------------
never trust a winning team
-
Sep 8th, 2003, 05:47 AM
#23
Hyperactive Member
Hi Fedor,
I have to say, until you added to this thread this morning (where I am anyway), I had pretty much resigned myself to having to ensure that customers had Win2k SP4 installed before installing my app.
I had tried the Visual Studio service pack solution as suggested by the KB article but with no success.
The KB article says that the file that causes the problem is Oleaut32.dll.
It guess could be other files, as you suggest.
After all, it wouldn't be the first time that a KB article had omissions or was wrong 
I will have a look around for a solution and let you know if I find out more.
Perhaps you could do the same.
Simon
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 05:59 AM
#24
Hyperactive Member
Quick Google search shows that we are not alone. Loads of people with the same problem.
The following link is interesting.
http://p2p.wrox.com/archive/pro_vb/2002-07/109.asp
Editing the Setup.lst file to remove the reference to Oleaut32.dll is an interesting option.
I would still prefer a cleaner solution that does not involve me having to tinker with distribution files after the PDW has completed.
I can't test this at the moment because all of the systems here have SP4
Maybe you could try it out and let me know
Simon
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 06:04 AM
#25
Make sure you have the proper VB Runtime, Jet and MDAC files for your installs. They can be found at http://www.***********/support/support.htm or on the Microsoft Website.
Last edited by randem; Sep 8th, 2003 at 06:07 AM.
-
Sep 8th, 2003, 06:28 AM
#26
Hyperactive Member
Thanks for the input randem.
Sorry if this is a stupid question but if that is the problem, do you know why applying Win2k SP4 to the target machine overcomes the problem?
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 08:56 AM
#27
Lively Member
The error with Crystal reports
This problem ocurs if you are using the default version of Crystal reports that ships with Visual studio(i.e 4.6).
The solution seems to be installing crystal reports on the client machine
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Dont quote anyone if you can help it -
THM
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
-
Sep 8th, 2003, 09:14 AM
#28
Hyperactive Member
Thanks for the repy,
I don't use Crystal Reports.
Are you suggesting that whether or not I use CR, certain files are included with my package?
Simon Caiger
Documentation is like sex; when it's good, it's very, very good, and when it's bad, it's better than nothing.
-
Sep 8th, 2003, 07:44 PM
#29
Simon Caiger,
The actual problem is with the distribution files. There are different files that are used for distribution than came with the OS. You need these older files for VB to work in any environment, the newer files may not work.
Win2k comes with a different version of some files than Win98, WinMe and WinXp. The Distibution files will work with them all.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|