PC Review


Reply
Thread Tools Rate Thread

How to determine the Service Pack level?

 
 
Andrew Cushen
Guest
Posts: n/a
 
      10th Nov 2004
Hi everyone-

My app is running into some bugs with Office 2000 users who
haven't installed Service Pack 3, as described in
Microsoft's knowledge base article # 254714:
http://support.microsoft.com/?kbid=254714 . I know it's
hard to believe that they're that far behind, but...

Does anyone know how I can programmatically read the
installed Service Pack level at runtime, so I can have my
app quit, or at least notify the user, if the user doesn't
have at least SP3 of Office 2000?

I thought perhaps this info was in the
Outlook.Application.Version property, but I don't know how
to decipher the build numbers if the info is, in fact, there.

I have no problem with reading it from a Registry key, as
long as I know WHICH key, and how to interpret the data!


Thanks,


-Andrew
 
Reply With Quote
 
 
 
 
Sue Mosher [MVP-Outlook]
Guest
Posts: n/a
 
      10th Nov 2004
See http://www.slipstick.com/outlook/ol2000.htm#versions for the build
numbers

--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx


"Andrew Cushen" <(E-Mail Removed)> wrote in message
news:082401c4c6b8$a53e4460$(E-Mail Removed)...
> Hi everyone-
>
> My app is running into some bugs with Office 2000 users who
> haven't installed Service Pack 3, as described in
> Microsoft's knowledge base article # 254714:
> http://support.microsoft.com/?kbid=254714 . I know it's
> hard to believe that they're that far behind, but...
>
> Does anyone know how I can programmatically read the
> installed Service Pack level at runtime, so I can have my
> app quit, or at least notify the user, if the user doesn't
> have at least SP3 of Office 2000?
>
> I thought perhaps this info was in the
> Outlook.Application.Version property, but I don't know how
> to decipher the build numbers if the info is, in fact, there.
>
> I have no problem with reading it from a Registry key, as
> long as I know WHICH key, and how to interpret the data!
>
>
> Thanks,
>
>
> -Andrew



 
Reply With Quote
 
Andrew Cushen
Guest
Posts: n/a
 
      11th Nov 2004
Thanks, Sue! I had tried a search on your site
for "Service Packs" and came up blank...but I should have
looked for "Build Numbers", I guess.

So I take it there's no other way to get the Service Pack
numbers, other than parsing them out of the build
numbers? That doesn't bode well for my app when future
versions of Outlook come out...but I guess I can handle
that when I get there...

Does the above hold true for outlook 2002 and 2003 as
well? Or is there a better way?

TIA,

-Andrew
=================================================
>-----Original Message-----
>See http://www.slipstick.com/outlook/ol2000.htm#versions

for the build
>numbers
>
>--
>Sue Mosher, Outlook MVP
>Author of
> Microsoft Outlook Programming - Jumpstart for
> Administrators, Power Users, and Developers
> http://www.outlookcode.com/jumpstart.aspx
>
>
>"Andrew Cushen" <(E-Mail Removed)>

wrote in message
>news:082401c4c6b8$a53e4460$(E-Mail Removed)...
>> Hi everyone-
>>
>> My app is running into some bugs with Office 2000

users who
>> haven't installed Service Pack 3, as described in
>> Microsoft's knowledge base article # 254714:
>> http://support.microsoft.com/?kbid=254714 . I know it's
>> hard to believe that they're that far behind, but...
>>
>> Does anyone know how I can programmatically read the
>> installed Service Pack level at runtime, so I can have

my
>> app quit, or at least notify the user, if the user

doesn't
>> have at least SP3 of Office 2000?
>>
>> I thought perhaps this info was in the
>> Outlook.Application.Version property, but I don't know

how
>> to decipher the build numbers if the info is, in fact,

there.
>>
>> I have no problem with reading it from a Registry key,

as
>> long as I know WHICH key, and how to interpret the

data!
>>
>>
>> Thanks,
>>
>>
>> -Andrew

>
>
>.
>

 
Reply With Quote
 
Sue Mosher [MVP-Outlook]
Guest
Posts: n/a
 
      11th Nov 2004
In all versions of Outlook, in order to know the SP level, you need to know
the build number.

--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx


"Andrew Cushen" <(E-Mail Removed)> wrote in message
news:573d01c4c837$0f69e090$(E-Mail Removed)...
> Thanks, Sue! I had tried a search on your site
> for "Service Packs" and came up blank...but I should have
> looked for "Build Numbers", I guess.
>
> So I take it there's no other way to get the Service Pack
> numbers, other than parsing them out of the build
> numbers? That doesn't bode well for my app when future
> versions of Outlook come out...but I guess I can handle
> that when I get there...
>
> Does the above hold true for outlook 2002 and 2003 as
> well? Or is there a better way?
>
> TIA,
>
> -Andrew
> =================================================
>>-----Original Message-----
>>See http://www.slipstick.com/outlook/ol2000.htm#versions

> for the build
>>numbers
>>
>>"Andrew Cushen" <(E-Mail Removed)>

> wrote in message
>>news:082401c4c6b8$a53e4460$(E-Mail Removed)...
>>> Hi everyone-
>>>
>>> My app is running into some bugs with Office 2000

> users who
>>> haven't installed Service Pack 3, as described in
>>> Microsoft's knowledge base article # 254714:
>>> http://support.microsoft.com/?kbid=254714 . I know it's
>>> hard to believe that they're that far behind, but...
>>>
>>> Does anyone know how I can programmatically read the
>>> installed Service Pack level at runtime, so I can have

> my
>>> app quit, or at least notify the user, if the user

> doesn't
>>> have at least SP3 of Office 2000?
>>>
>>> I thought perhaps this info was in the
>>> Outlook.Application.Version property, but I don't know

> how
>>> to decipher the build numbers if the info is, in fact,

> there.
>>>
>>> I have no problem with reading it from a Registry key,

> as
>>> long as I know WHICH key, and how to interpret the

> data!
>>>
>>>
>>> Thanks,
>>>
>>>
>>> -Andrew

>>
>>
>>.
>>



 
Reply With Quote
 
Andrew Cushen
Guest
Posts: n/a
 
      12th Nov 2004
OK, Thanks, Sue.

Back to the grindstone...


-Andrew
=============================================
>-----Original Message-----
>In all versions of Outlook, in order to know the SP

level, you need to know
>the build number.
>
>--
>Sue Mosher, Outlook MVP
>Author of
> Microsoft Outlook Programming - Jumpstart for
> Administrators, Power Users, and Developers
> http://www.outlookcode.com/jumpstart.aspx
>
>
>"Andrew Cushen" <(E-Mail Removed)>

wrote in message
>news:573d01c4c837$0f69e090$(E-Mail Removed)...
>> Thanks, Sue! I had tried a search on your site
>> for "Service Packs" and came up blank...but I should

have
>> looked for "Build Numbers", I guess.
>>
>> So I take it there's no other way to get the Service

Pack
>> numbers, other than parsing them out of the build
>> numbers? That doesn't bode well for my app when future
>> versions of Outlook come out...but I guess I can handle
>> that when I get there...
>>
>> Does the above hold true for outlook 2002 and 2003 as
>> well? Or is there a better way?
>>
>> TIA,
>>
>> -Andrew
>> =================================================
>>>-----Original Message-----
>>>See

http://www.slipstick.com/outlook/ol2000.htm#versions
>> for the build
>>>numbers
>>>
>>>"Andrew Cushen" <(E-Mail Removed)>

>> wrote in message
>>>news:082401c4c6b8$a53e4460$(E-Mail Removed)...
>>>> Hi everyone-
>>>>
>>>> My app is running into some bugs with Office 2000

>> users who
>>>> haven't installed Service Pack 3, as described in
>>>> Microsoft's knowledge base article # 254714:
>>>> http://support.microsoft.com/?kbid=254714 . I know

it's
>>>> hard to believe that they're that far behind, but...
>>>>
>>>> Does anyone know how I can programmatically read the
>>>> installed Service Pack level at runtime, so I can

have
>> my
>>>> app quit, or at least notify the user, if the user

>> doesn't
>>>> have at least SP3 of Office 2000?
>>>>
>>>> I thought perhaps this info was in the
>>>> Outlook.Application.Version property, but I don't

know
>> how
>>>> to decipher the build numbers if the info is, in

fact,
>> there.
>>>>
>>>> I have no problem with reading it from a Registry

key,
>> as
>>>> long as I know WHICH key, and how to interpret the

>> data!
>>>>
>>>>
>>>> Thanks,
>>>>
>>>>
>>>> -Andrew
>>>
>>>
>>>.
>>>

>
>
>.
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Any way to determine Service Pack level on an Excel install Doug_F Microsoft Excel Programming 15 8th Mar 2010 11:24 PM
Service Pack Level MDD Microsoft Word Document Management 1 23rd May 2008 03:33 PM
CF2.0 service pack level Dave Harry Microsoft Dot NET Compact Framework 2 27th Jun 2007 07:03 AM
How to determine the Office XP service pack level? CR Microsoft C# .NET 1 28th Oct 2004 10:19 PM
Determine service pack level from a batch file. David Microsoft Windows 2000 4 6th Jan 2004 01:18 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 07:17 PM.