Entrar

INFO: Visual Studio 6.0 Service Pack 2 Leiame

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

214591
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
O arquivo do Microsoft Visual Studio 6.0 Service Pack 2 Leiame contém as seções a seguir:
  • Visão geral.
  • Instalação.
  • Observações sobre correções.
  • Localizando mais informações.
Mais Informações
Visão geral

O Microsoft Visual Studio 6.0 Service Pack 2 aborda bugs conhecidos de compatibilidade binária com determinados arquivos redistribuíveis tempo de execução no Visual Studio 6.0. Este service pack também fornece todos os arquivos de origem e versões de depuração dos componentes de tempo de execução do Microsoft Visual C++ para os desenvolvedores de Visual C++.

Antes de instalar este service pack, desligue todos os aplicativos do Visual Studio. Instale este service pack sempre que você tiver atualizado ou alterado a qualquer dos aplicativos no Visual Studio para garantir que você tenha as correções mais recentes.

O Microsoft Visual Studio 6.0 Service Pack 2 é inclusive do Service Pack 1.


instalação

Para instalar o service pack, insira o CD na unidade de CD-ROM do computador. Do diretório raiz do service pack, execute a instalação. O programa de instalação irá detectar o idioma do sistema operacional do computador e execute uma das seguintes configurações:

   \fra\setup (French)   \deu\setup (German)   \enu\setup (English)   \jpn\setup (Japanese)   \esp\setup (Spanish)   \kor\setup (Korean)   \chs\setup (Simplified Chinese)   \cht\setup (Traditional Chinese)   \ita\setup (Italian)				
Se a configuração de idioma não estiver na lista, a versão em inglês do programa de instalação será executado.


determinar os arquivos de instalação instala

A instalação não pode instalar todos os arquivos incluídos neste service pack em seu computador. Se você não tiver uma cópia do arquivo no seu computador ou se o arquivo no seu computador for uma versão mais recente que o service pack, instalação não atualizará o arquivo no seu computador.


Atualizando arquivos anteriormente é modificado

A maneira principal de que instalação determina quais arquivos para substituir é verificando as informações em de recursos um arquivo de versão. No entanto, alguns arquivos, como arquivos de texto e arquivos não binários, não tem nenhuma informação de recurso. Nesses casos, instalação usa o carimbo de data / hora para determinar quais arquivos precisam ser substituídos. Se você tiver alterado o carimbo de data / hora em qualquer um dos arquivos de texto do componente do Visual Studio ou arquivos que não tem informações de versão e a instalação não pode substituir esses arquivos. Arquivos de origem e arquivos de cabeçalho são exemplos de alguns arquivos que você pode ter alterado.


determinar o histórico de atualização de produtos com base em versões de arquivo

Para determinar quais atualizações foram feitas desde o lançamento inicial de um produto, você precisará examinar o número da versão nas propriedades de um ou mais arquivos. Para determinar a atualização de status de um produto use as seguintes etapas:

  1. Procure na tabela a seguir para determinar qual arquivo você deseja examinar. Em alguns casos, talvez seja necessário examinar mais de um arquivo para determinar totalmente histórico de atualizações do produto.
  2. Para cada arquivo, clique com o botão direito no arquivo no Windows Explorer e clique em Propriedades.
  3. Clique na guia versões e compare a versão listada com a versão na tabela.

A tabela a seguir lista as ferramentas de desenvolvedor que foram atualizadas neste Visual Studio 6.0 Service Pack. Ele também lista os arquivos chaves você deve verificar para verificar informações de versão.
    Product             Files           Release       Version on SP2    ----------------------------------------------------------------    Visual Studio 6.0   Oleaut32.dll    2.30.4261     2.40.4268                        Olepro32.dll    5.00.4261     5.00.4268                        Asycfilt.dll    2.30.4261     2.40.4268                        Stdole2.tlb     2.30.4261     2.40.4268    Visual Basic 6.0    Msvbvm60.dll    6.00.8176     6.00.8268    Visual C++ 6.0      Afxodlgs.h                        Arccore.cpp                        Ctlinplc.cpp                        Dlgcore.cpp                        Dlgprnt.cpp                        Libcmt.lib                        Libcmtd.lib                        Libcmtd.pdb                        Mfc42.dll       6.00.8168.0   6.00.8267.0                        Mfc42.lib                        Mfc42.map                        Mfc42.pdb                        Mfc42d.dll      6.00.8168.0   6.00.8267.0                        Mfc42d.lib                        Mfc42d.map                        Mfc42d.pdb                        Mfc42u.dll      6.00.8168.0   6.00.8267.0                        Mfc42u.lib                        Mfc42u.map                        Mfc42u.pdb                        Mfc42ud.dll     6.00.8168.0   6.00.8267.0                        Mfc42ud.lib                        Mfc42ud.map                        Mfc42ud.pdb                        Mfcd42d.dll     6.00.8168.0   6.00.8267.0                        Mfcd42d.lib                        Mfcd42d.map                        Mfcd42d.pdb                        Mfcd42ud.dll    6.00.8168.0   6.00.8267.0                        Mfcd42ud.lib                        Mfcd42ud.map                        Mfcd42ud.pdb                        Mfcn42d.dll     6.00.8168.0   6.00.8267.0                        Mfcn42d.lib                        Mfcn42d.map                        Mfcn42d.pdb                        Mfcn42ud.dll    6.00.8168.0   6.00.8267.0                        Mfcn42ud.lib                        Mfcn42ud.map                        Mfcn42ud.pdb                        Mfco42d.dll     6.00.8168.0   6.00.8267.0                        Mfco42d.lib                        Mfco42d.map                        Mfco42d.pdb                        Mfco42ud.dll    6.00.8168.0   6.00.8267.0                        Mfco42ud.lib                        Mfco42ud.map                        Mfco42ud.pdb                        Mfcs42.lib                        Mfcs42.pdb                        Mfcs42d.lib                        Mfcs42d.pdb                        Mfcs42u.lib                        Mfcs42u.pdb                        Mfcs42ud.lib                        Mfcs42ud.pdb                        Msvcrt.dll      6.00.8168.0    6.00.8337.0                        Msvcrt.lib                        Msvcrt.pdb                        Msvcrtd.dll     6.00.8168.0    6.00.8337.0                        Msvcrtd.lib                        Msvcrtd.pdb                        Nafxcw.lib                        Nafxcw.pdb                        Nafxcwd.lib                        Nafxcwd.pdb                        Oledlgs2.cpp                        Strftime.c                        Uafxcw.lib                        Uafxcw.pdb                        Uafxcwd.lib                        Uafxcwd.pdb                        Viewcore.cpp                        Winfrm.cpp                        Sbheap.c*                        Malloc.c*                        Free.c*                        Expand.c*                        Heapinit.c*                        Delete.cpp*                        New.cpp*                        Realloc.c*                        Calloc.c*                        Heapmin.c*                        Msize.c*                        Heapchk.c*                        Dbgheap.c*                        Winheap.h*    Visual J++ 6.0      Msjavx86.exe     5.00.2922 5.00.3161                        Classd.exe       5.00.2922 5.00.3161                        Classr.exe       5.00.2922      5.00.3161                        Msvj98.dll       6.00.8169 6.01.8349                        Msvj98ui.dll     6.00.8167 6.01.8349                        Jvc.exe          6.00.8167 6.00.8343                        Applet on HTML.vjp                        COM Control.vjp                        Console Application.vjp				

Desinstalando o Visual Studio 6.0 Service Pack

O service pack não pode ser desinstalado independentemente do Visual Studio. Para desinstalar o service pack as atualizações a uma ferramenta Visual Studio 6.0, como o Visual C++, você deve desinstalar a ferramenta. O service pack as atualizações serão desinstaladas com ele. Em seguida, reinstale as ferramentas sem as atualizações.
Observações sobre correções


problemas de C++ Visual fixos

Os seguintes problemas de Visual C++ foram corrigidos com o Service Pack 2 e também foram corrigidos com o Service Pack 1.

Problemas do Microsoft Foundation Classes (MFC):

193099CORRECÇÃO: CDialog::Create() ReturnsIncorrect valor chamada EndDialog
193272CORRECÇÃO: MFC não CallCPrintDialog::OnInitDialog
193102CORRECÇÃO: Assert em Appui1.cpp linha 215in MFC SDI/MDI aplicativo
192942CORRECÇÃO: Chamada para CWnd::MoveWindowcauses estouro de pilha
193100CORRECÇÃO: CString serialização CausesAccess violação

CRT problemas:
193509CORRECÇÃO: Exceção quando Callingstrftime() funcionam

Os seguintes problemas foram solucionados no Service Pack 2, mas não foram tratados no Service Pack 1.

Msvcrt.dll foi modificado para incluir a pilha do Visual C++ 5.0 em adição à pilha Visual C++ 6.0 para uma melhor compatibilidade. O Visual C++ 6.0 aplicativos continuarão a usar o Visual C++ 6.0 heap e pre-Visual aplicativos C++ 6.0 usará a pilha do Visual C++ 5.0.

CRT problemas:

Problemas de compatibilidade heap conforme descrito na seguintes artigos da Knowledge Base dois:

190536PROBLEMA: Falha de página inválida inMsvcrt.dll
194550PROBLEMA: Como liberar memória vários TimesMay causa uma violação de acesso

Ao instalar o Service Pack 2, vários dos arquivos de gerenciamento de heap do CRT serão sobrescritos por arquivos atualizados que incluem o código para a pilha do Visual C++ 6.0 e o heap de Visual C++ 5.0. Se você precisar recriar as bibliotecas estáticas do Visual C++ 6.0, o código de heap do Visual C++ 5.0 será incluído na sua biblioteca estática. Ele não será usado. A pilha do Visual C++ 5.0 foi adicionada a esta versão para oferecer suporte a problemas de compatibilidade que podem surgir devido a problemas listados acima. Se você não deseja o código do Visual C++ 5.0 para ser incluído em sua biblioteca estática recriada, você deve reconstruir a biblioteca usando o código original que foi lançado com o Visual C++ 6.0.

Arquivos de origem pequeno bloco heap no Visual C++ 6.0 arquivo lista anterior são sinalizados com um asterisco. Esteja ciente de que os arquivos de origem listados coincidir com os arquivos PDB para a versão DLL da pilha e não correspondem às bibliotecas CRT estáticas que não foram atualizadas no service pack. Se você precisar depurar para as bibliotecas CRT estáticas, você precisa Copie novamente os arquivos de origem CRT do CD do produto.

problema fixo do Visual Basic

O seguinte problema de Visual Basic foi corrigido com o Service Pack 2 e também foi corrigido com o Service Pack 1.
  • Um erro em tempo de execução pode ocorrer no código compilado do Visual Basic quando o aplicativo usa mais de oito em processo COM DLLs.
Se seus aplicativos baixar componentes em tempo de execução da Web no programa de instalação, observe que os seguintes arquivos foram alterados com esse service pack:

  • Msvbvm60.cabVbrun60.cabOleaut.cab

problemas de automação fixo

O seguinte problema de tempo de execução foi corrigido com o Service Pack 2 e também foi corrigido com o Service Pack 1:
  • Passando uma matriz não alocada para um SAFEARRAY somente de saída que o parâmetro para uma chamada de método de ligação tardia falhará.

arquivos do Visual J ++ atualizado

Em resposta aos problemas automação observado anteriormente, os arquivos de máquina virtual Microsoft foram atualizados. Essa alteração será aplicada tanto no computador onde Visual J ++ é instalado e também para a pasta redistribuível do Visual J ++ para que aplicativos Visual J ++, que são distribuídos também incluirá os arquivos de automação atualizados.

Para instalar e usar as versões atualizadas dos arquivos de classe principais Microsoft VM, execute o Classd.exe ou Classr.exe.

Este service pack contém os necessário Visual J ++ arquivos necessários para cumprir o controle preliminar emitida por Federal District Court juiz Ronald H. Whyte. Essas alterações não foram incluídas no Visual Studio 6.0 Service Pack 1. Para obter mais informações, por favor leia \vj98\extwarn.txt na sua pasta do Visual Studio ou vá para http://msdn.microsoft.com/visualj

Localizando mais informações

Para obter mais informações detalhadas sobre os Visual Studio corrigidos nesse service pack, consulte os artigos da Base de dados de Conhecimento da Microsoft disponíveis em:

http://support.microsoft.com/support


Para criar uma consulta do Visual Studio Service Pack:
  1. Escolha "Qualquer produtos" na lista.
  2. Definir o tipo de pesquisa para "Palavras-chave".
  3. Insira um dos seguintes como sua frase de pesquisa:
       kbvs600sp2   kbvs600sp2bug   kbvs600sp2fix					

  4. Clique em "Localizar".
Para obter as informações mais recentes sobre o produto, consulte o site do Visual Studio em:
Referências
Observação: Esta referência não é parte do texto original Leiame da versão de produto:

Para obter informações adicionais, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:

197298INFO: Microsoft Visual Studio Service Packs, What, WHERE, por que

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 214591 - Última Revisão: 01/11/2015 02:27:15 - Revisão: 1.1

  • Microsoft Visual Studio 6.0 Service Pack 1
  • Microsoft Visual Studio 6.0 Service Pack 2
  • kbnosurvey kbarchive kbmt kbbug kbinfo kbvs600sp2fix KB214591 KbMtpt
Comentários