Visual C++ 6 Service Pack 6 Available

Published 04 April 04 09:28 AM | Brianjo 

A lot of stuff went on while I was away on vacation. Visual Studio 6, Service Pack 6 is now available for download, or you can order it on CD for the price of shipping.

Service Pack 6
Microsoft Service Pack 6 for Visual Basic 6.0, Visual C++ 6.0 with Visual SourceSafe 6.0d addresses known issues with Visual Basic 6.0, Visual C++ 6.0 and Visual Source Safe 6.0. This service pack does not contain fixes for Visual InterDev 6.0, Visual FoxPro 6.0, and Visual J++ 6.0, as the mainstream life-cycle for these products has ended.

Filed under:

Comments

# Mark said on April 4, 2004 6:19 PM:
thank you
# jittinun said on April 4, 2004 8:18 PM:
thanks
# Bill Roper said on April 6, 2004 10:47 AM:
Is there any possibility of a Visual Studio .NET 2003 service pack? We've upgraded to this version from VC++ 6 (and, sadly, are not in a position to downgrade to the earlier version), but are suffering from severe losses of productivity because the support for simple things like adding classes, variables, and methods does not work correctly. Since Whidbey has been substantially delayed, we're being pretty badly hurt here.
# trần hữu hùng said on April 6, 2004 10:35 PM:
Everybody!
# lauch2 said on April 6, 2004 11:17 PM:
Can anyone tell me whether this service pack (SP6) is the last service pack for Visual Studio 6.0?
# t said on April 7, 2004 3:10 PM:
Will there come a ProcessorPack for SP6 ?
# ken said on April 9, 2004 11:46 PM:
no clue
# Brian said on April 10, 2004 7:15 PM:
I'm going to check into the questions asked here and I'll be sure to post if I get any new information.

Thanks!

Brian
# Max said on April 12, 2004 6:34 PM:
update from SP5?
thanks for M$.(^_^)
# Brian said on April 13, 2004 2:58 PM:
Hi Max,

I'm not sure if any other SPs are required. I'll try an install tonight and let you know.

Thanks!

Brian
# Carl Daniel [VC++ MVP] said on April 16, 2004 9:14 AM:
There is no processor pack for SP6 nor will there be. If you need the processor pack features you need to continue using SP5, or upgrade to VC7/7.1 which integrates the processor pack features directly.
# oscar said on April 16, 2004 1:55 PM:
a
# Pit Schneider said on April 16, 2004 8:33 PM:
i need this servicepack
thanxs
# K.C.Korompis said on April 17, 2004 10:39 AM:
I really need it, thanks.
# James Dekker said on April 18, 2004 7:16 PM:
I would like the "service pack 6" for MSVC++6
I understand that it is available for the price of shipping,I need an address and person to contact etc.
I saw this information at:
http://weblogs.asp.net/brianjo/archive/2004/04/04/107365.aspx
Thank you

James Dekker
ph# 319-248-2817

# BufferOverrun said on April 18, 2004 10:16 PM:
# Brian said on April 18, 2004 8:08 PM:
Hey James,

All the details are here:

http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx

You can download or order it from there.

Cheers,

Brian
# svh said on April 20, 2004 3:38 AM:
a
# Anonymous said on April 20, 2004 7:52 AM:
...which service pack you have installed? Or whether you have installed 6 or not, in case you forget? Help | About does not show any difference.
# Luger said on April 20, 2004 10:08 AM:
Thanks
# Bob said on April 20, 2004 11:31 AM:
Broke my code. I included new.h in my source file and it caused an internal compiler error on line 69.

The line reads:
typedef unsigned int size_t;

Oh well, back to SP5.
# Goga said on April 20, 2004 7:38 PM:
What?
# Joseph Kennedy said on April 21, 2004 5:52 AM:
Looks like strlen changed. Code that worked with SP5 now causes access violations in MSVCRTD.DLL (version 6.0.8797.0 was uplifted to 6.0.9782.0).
# asdf said on April 21, 2004 10:47 PM:
That's really lame of microsoft to not make a processor pack for this.
# Eddie Ho said on April 22, 2004 1:38 AM:
Software Development employ Visual C++ 6
# Brian said on April 22, 2004 1:06 PM:
Two things. First, you can install this service pack directly on a new install of Visual Studio 6. No other service packs are required.

Second, to determine your current service pack level, you need to look up a registry value.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\ServicePacks

View the REG_DWORD latest value. The data value equals the service pack version.

Here's the KB article about it.

http://support.microsoft.com/default.aspx?scid=kb;en-us;316915

I'll pass on the other comments to the team. Thanks for the feedback!

Brian
# pierre said on April 23, 2004 4:59 AM:
rien
# Ramiro said on April 25, 2004 2:05 PM:
Hi,

It seems to me that the package is somewhat broken.

When you execute and it unpack, you get only two HTML files (readme.htm and toc.htm), but inside, they have references to a contents.htm file and thus one can't read the release notes before deciding this SP is worth the trouble.

VS6SP5 had also contents.htm, slerrors.htm and javah.htm, so it seems at least the first one is missing from SP6.

PS1: I downloaded the package on Monday Apr 12

PS2: In spite of other reports here I guess I will wait for some M$ move before putting my code @ risk by installin this stuff.

--
Ramiro
# Fiona said on April 26, 2004 10:10 AM:
I am looking for a software to install Microsoft Visual C++ 6 to my computer. Is this the software to do it or does this work WITH Microsoft Visual C++ 6?
# Mike said on April 27, 2004 7:55 AM:
Where do I find all the other service packs and descriptions of what each ones addressed? I'm looking to fix a particular problem I'm having with the GetWindowText() fxn. From what I'm reading here, it looks like I may not want SP6.
thx
# Anonymous said on April 27, 2004 7:38 PM:
Thanks for the information, that really helped!
# asdf said on April 29, 2004 4:37 AM:
GetWindowText is in user32.dll. I'd imagine you would need an OS service pack to fix that. And I would also bet the problem is with your code instead because that is an often used function.
# lmacro said on May 2, 2004 1:08 AM:
Thanks ms!
# Ivo said on May 20, 2004 11:06 PM:
This code fails to run with SP6. The index i is always between 0 and arr.GetCount(), but the bound check in the operator[] fails. The code runs fine with SP5 and Net 2003.

template<class T> class CArray
{
private:
int m_Count;
T m_Data[100];

public:
CArray( void )
{
m_Count=100;
memset(m_Data,0,sizeof(T)*m_Count);
}

int GetCount( void ) const
{
return m_Count;
}

T &operator[]( int index )
{
if (index<0 || index>=m_Count)
OutputDebugString("err\n");
return m_Data[index];
}

void Del( int index )
{
m_Count--;
memmove(m_Data+index,m_Data+index+1,(m_Count-index)*sizeof(T));
}
};

int main( void )
{
CArray<int> arr;
for (int i=0;i<arr.GetCount(); ) {
if (arr[i]==0)
i++;
else
arr.Del(i);
}
return 0;
}
# Eleanor Rigby said on June 14, 2004 5:39 AM:
I'm noticing no change whatsoever. Whereas SourceSafe and Visual Basic show changes, VC++, including the About, still show that it is in its original form. What's up with that?
# Programmer said on June 17, 2004 9:51 AM:
Pisy of shit! No link from microsoft site, size is very small. Is it gamma-betta version or just on of hdds on M$ get screwed and new version appeired?
# AJTP said on June 25, 2004 10:48 AM:
This fails to install. I also get this in the error log:

[18:39:47 Start of Pass: 6]
Do not ship.
Error message to log
function that detects what VS products are installed in what language unable to function.
Microsoft Setup Log File Closed 06/25/04 18:39:51

I'm interested in the "Do not ship" bit!
# renaud waldura said on July 8, 2004 2:41 PM:
Same here, I get the same error as AJTP above.

<<
[14:36:22 Start of Pass: 6]
Do not ship.
Error message to log
function that detects what VS products are installed in what language unable to function.
>>
# TIMES said on August 2, 2004 6:02 AM:
Believe you, support you, I believe that you are right! ! ! I will make great efforts to look like your study! ! !
# きっちん said on October 15, 2004 12:32 PM:
Visual Studio 6.0 Service Pack 5 を当てる。 Processor Pack を当てる。 ここまでの工程は Processor Pack のヘルプやヘッダのインストールに必要。 \Program Files\Microsoft Visual Studio\VC98\Bin\c2.dll をコピーしておく。 (以下 SP5 の c2.dll と呼ぶ) Visual Studio 6.0 Service Pack 6 を当てる。 SP6 の c2.dll のファイル名を変更する。 SP5 の c2.dll を元の場所に戻す。...
New Comments to this post are disabled
Page view tracker