Click to See Complete Forum and Search --> : MS Office 2000 Premiun Version?
yitzle
Jun 5th, 2006, 09:59 PM
Here's a weird one. I got VB6 installed. I think I also got MS Office 2000. Premium? No idea.
When i run VB, load a form the first time since booting VB, copy a handfull of controls the first time since booting VB, paste/cut/run/make exe, I get a pop up: please insert MS Office 2k Premium CD to install these features (or something like that...).
I just hit Cancel. And then Cancel. And then 3 more times.
What's it want and how do I stop it?
RobDog888
Jun 5th, 2006, 10:06 PM
Look in your Control Panel > Add/Remove Programs and look for MS Office 2000 Premium. If its not there or any similar version then you dont have it installed. Chances are that a project your trying to load contains a component or reference to Office perhaps?
smUX
Jun 5th, 2006, 10:06 PM
Try accepting it...that way you will get to see what it requires, I believe...if it doesn't find the CD it will eventually tell you what it wants from MS Off
If you've installed office before VB6, it will probably take priority over VB on certain "install on demand" features of office that you didn't install..language packs, help files, that sort of thing :-)
(although if you installed VB first, maybe MS office overwrote the link between a certain feature and who to ask for it :-))
If you never installed MS office...that's a tricky one but not beyond the infinite stupidity at MS :-)
yitzle
Jun 5th, 2006, 10:28 PM
I DO have MS Office 2000. It was installed before VB.
The MS install thing opens before I open any VB projects, so its not a project component.
RobDog888
Jun 5th, 2006, 10:43 PM
Then pop in your CD and let it prompt you for the CD location. The missing or non-installed component(s) will be installed/re-installed. This will prevent it from any more popups with hese features.
cssriraman
Jun 6th, 2006, 12:18 AM
I faced similar issues. It will ask only once. once you showed the cd location it will install the required files and next time onwards it will not ask you again.
smUX
Jun 6th, 2006, 05:45 AM
Simple answer as to WHAT the issue is...Think about what language MS office 2k was written in...think about what language you're programming in...they're the same, aren't they :-)
Basically, MS office has got some install-on-demand DLL or feature or something which VB has now decided *IT* wants to have in its infinite wisdom...give it what it wants and it will annoint you by not displaying those messages any more :-)
Or you could do as I said earlier and accept without the CD in there to find out exactly what it's asking for and shed more light on the problem for us all...if you told us WHAT it wanted, maybe someone here would know why it is asking and tell you what to change
The easiest option is just to put the office CD in though, and let it do its thang :-)
yitzle
Jun 6th, 2006, 09:11 AM
It wants DATA1.MSI
I asked my brother for the CD and he told me he saw the problem many times at University. He says its a bug and regardless of how many times you give it the CD its not happy.
RobDog888
Jun 6th, 2006, 09:18 AM
Thats not true as if you install the program correctly or dont use the "Install on first use" it will function correctly. You just need the CD.
smUX
Jun 6th, 2006, 09:19 AM
From what little I read searching google, the issue is a known one and my suggestion is to apply service packs to office 2000 and see if that helps. One site I read up is http://www.carobit.com/ShowThread/MS%20Office/20030706032318tonym650.html ...look at the SECOND post, it says that data1.msi is referenced in the registry and I think that should actually be data1pro.msi (or something else for premium edition, it doesn't state)...g'luck fixing it and hope I helped :-)
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.