INFORMAZIONI: File Readme in Visual Studio 6.0 Service Pack 2

Traduzione articoli Traduzione articoli
Identificativo articolo: 214591 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sommario

Il file Microsoft Visual Studio 6.0 Service Pack 2 Leggimi contiene le sezioni seguenti:
  • Cenni preliminari su.
  • Installazione.
  • Note su correzioni.
  • Ricerca di informazioni.

Informazioni

Cenni preliminari

Il Microsoft Visual Studio 6.0 Service Pack 2 risolve errori noti di compatibilitÓ binaria con determinati i file ridistribuibili di runtime in Visual Studio 6.0. Questo service pack fornisce anche tutti i file di origine e versioni di debug dei componenti runtime Microsoft Visual c ++ per gli sviluppatori di Visual c ++.

Prima di installare questo service pack, chiudere tutte le applicazioni Visual Studio. Installare il service pack ogni volta che si sono aggiornati o modificati una delle applicazioni in Visual Studio per verificare di avere a disposizione le correzioni pi¨ recenti.

Il Microsoft Visual Studio 6.0 Service Pack 2 Ŕ inclusi di Service Pack 1.


installazione

Per installare il service pack, Ŕ necessario inserire il CD nell'unitÓ CD-ROM del computer. Dalla directory principale del service pack, eseguire l'installazione. Verranno rilevare la lingua del sistema operativo del computer ed eseguire una delle seguenti impostazioni:

   \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 la lingua impostata non Ŕ nell'elenco, verrÓ eseguita la versione inglese del programma di installazione.


determinare i file di installazione installa

Non Ŕ possibile che installazione tutti i file inclusi in questo service pack del computer. Se non si dispone di una copia del file nel computer o se il file nel computer Ŕ una versione pi¨ recente da quello nel service pack, l'installazione non aggiornerÓ il file nel computer.


aggiornamento dei file Ŕ giÓ modificato

Il modo principale di che installazione determina i file da sostituire Ŕ consultando le informazioni sulla versione nelle risorse di un file. Tuttavia, alcuni file, ad esempio i file di testo e i file non binari, non avere Nessuna informazione di risorsa. In questi casi, verranno utilizzate l'indicatore di data e ora per determinare la quali file devono essere sostituiti. Se Ŕ stato modificato l'indicatore di data e ora in uno dei file di testo componente di Visual Studio o file che non esistono informazioni sulla versione, il programma di installazione non possibile sostituire i file. File di origine e i file di intestazione sono esempi di alcuni file che Ŕ potrebbe essere stato modificato.


determinare la cronologia di aggiornamento di prodotti basata sulla versione del file

Per determinare quali aggiornamenti sono stato apportati sin dal primo rilascio di un prodotto, sarÓ necessario verificare il numero di versione nelle proprietÓ di uno o pi¨ file. Per determinare l'aggiornamento lo stato di un prodotto attenersi alla seguente procedura:

  1. Cercare nella tabella riportata di seguito per determinare quale file si desidera esaminare. In alcuni casi, Ŕ necessario esaminare uno o pi¨ file per determinare completamente cronologia aggiornamenti del prodotto.
  2. Per ogni file, fare clic con il pulsante destro del mouse sul file in Esplora, quindi scegliere ProprietÓ.
  3. Fare clic sulla scheda versioni e confrontare la versione elencata con la versione nella tabella.

Nella tabella riportata di seguito elenca gli strumenti dello sviluppatore in questo Service Pack di Visual Studio 6.0 sono stati aggiornati. Vengono inoltre elencati i file di chiavi Ŕ necessario controllare per verificare informazioni sulla versione.
    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

				

disinstallazione di Visual Studio 6.0 Service Pack

Impossibile disinstallare il service pack in modo indipendente di Visual Studio. Per disinstallare il service pack di aggiornamento a uno strumento Visual Studio 6.0, ad esempio Visual c ++, Ŕ necessario disinstallare lo strumento. Il service pack gli aggiornamenti verranno disinstallati con esso. Reinstallare gli strumenti senza gli aggiornamenti.
Note su correzioni


problemi di c ++ Visual fissi

I seguenti problemi di Visual c ++ sono stati corretti con Service Pack 2 e sono stati corretti anche con Service Pack 1.

Problemi di Microsoft Foundation Classes (MFC):

193099FIX: Valore di ReturnsIncorrect CDialog::Create() chiamata di EndDialog
193272FIX: MFC non CallCPrintDialog::OnInitDialog
193102FIX: Asserzione in un'applicazione SDI o MDI MFC di Appui1.cpp riga 215in
192942FIX: Chiamata per overflow dello stack CWnd::MoveWindowcauses
193100FIX: CString serializzazione CausesAccess violazione

Problemi di CRT:
193509FIX: Eccezione quando la funzione Callingstrftime()

I problemi descritti di seguito sono stati risolti nel Service Pack 2, ma non sono stati risolti nel Service Pack 1.

Msvcrt.dll Ŕ stato modificato per includere l'heap di Visual c ++ 5.0 oltre a utilizzare l'heap di Visual c ++ 6.0 per assicurare la compatibilitÓ. Visual c ++ 6.0 applicazioni continueranno a utilizzare l'heap di Visual c ++ 6.0 e pre-Visual applicazioni c ++ 6.0 verrÓ utilizzato l'heap di Visual c ++ 5.0.

Problemi di CRT:

Problemi di compatibilitÓ heap come descritto nei due seguenti articoli della Knowledge Base:

190536PRB: Errore di pagina non valida inMsvcrt.dll
194550PRB: Liberazione di memoria pi¨ TimesMay causa una violazione di accesso

Quando si installa il Service Pack 2, alcuni file di gestione del heap CRT verrÓ sovrascritto dal file aggiornati da includono il codice per l'heap di Visual c ++ 6.0 e l'heap di Visual c ++ 5.0. Se Ŕ necessario ricostruire le librerie statiche Visual c ++ 6.0, il codice di Visual c ++ 5.0 heap da includere nella libreria statica. Esso non verrÓ utilizzato. Questa versione per supportare i problemi di compatibilitÓ che possono verificarsi a causa ai problemi elencati in precedenza Ŕ stato aggiunto l'heap di Visual c ++ 5.0. Se non si desidera che il codice di Visual c ++ 5.0 da includere nella libreria statica ricostruita, Ŕ necessario rigenerare la libreria utilizzando il codice di originale che Ŕ stato rilasciato con Visual c ++ 6.0.

I file di origine piccolo blocco heap dell'elenco di file precedente di Visual c ++ 6.0 vengono contrassegnati con un asterisco. Tenere presente che i file di origine elencati corrispondono ai file PDB per la versione DLL dell'heap e non corrispondono alle librerie CRT statiche che non sono state aggiornate in questo service pack. Se Ŕ necessario eseguire il debug in librerie CRT statiche, Ŕ necessario copiare di nuovo i file di origine CRT dal CD di prodotto.

problemi di Visual Basic fisso

Il seguente problema di Visual Basic Ŕ stato risolto con Service Pack 2 e inoltre Ŕ stato risolto con Service Pack 1.
  • Un errore di runtime pu˛ verificarsi nel codice compilato di Visual Basic quando l'applicazione utilizza pi¨ di otto DLL di COM in-process.
Se le applicazioni Scarica i componenti della fase di esecuzione dal programma di installazione Web, si noti che i seguenti file sono stati modificati con questo service pack:

  • Msvbvm60.cabVbrun60.cabOleaut.cab

i problemi di automazione

Il seguente problema fase di esecuzione Ŕ stato risolto con Service Pack 2 e inoltre Ŕ stato risolto con Service Pack 1:
  • Passando una matrice non allocata per un SAFEARRAY solo uscita parametro per una chiamata di metodo ad associazione tardiva riuscirÓ.

aggiornamento file di Visual J ++

In risposta ai problemi di automazione indicato in precedenza, sono stati aggiornati i file della macchina virtuale Microsoft. Questa modifica verrÓ applicata sia nel computer in cui l'oggetto Visual J ++ Ŕ installato e anche nella cartella ridistribuibile di Visual J ++ in modo che le applicazioni Visual J ++ che vengono distribuite includerÓ anche i file di automazione aggiornati.

Per installare e utilizzare le versioni aggiornate dei file di classe di base Microsoft VM, eseguire Classd.exe o Classr.exe.

Questo service pack contiene i file Visual J ++ necessario necessari in conformitÓ con il ruling preliminare emesso da Judge campo Distretto federale Ronald h. Whyte. Queste modifiche sono non stati inclusi in Visual Studio 6.0 SP1. Per ulteriori informazioni, Ŕ, leggere \vj98\extwarn.txt nella cartella di Visual Studio oppure visitare http://msdn.microsoft.com/visualj

ricerca di informazioni

Per ulteriori informazioni sui problemi verranno risolti in questo service pack, vedere Microsoft Knowledge Base disponibile all'indirizzo:

http://support.microsoft.com/s upport


Per creare una query di Service Pack di Visual Studio:
  1. Scegliere "Qualsiasi prodotti" dall'elenco.
  2. Impostare il tipo di ricerca "Parole chiave".
  3. Immettere uno dei seguenti come la frase di ricerca:
       kbvs600sp2
       kbvs600sp2bug
       kbvs600sp2fix
    					

  4. Fai clic su "Trova".
Per informazioni di prodotto pi¨ recenti, vedere il sito Web Visual Studio in:
http://msdn.microsoft.com/vstudio

Riferimenti

Nota: Il riferimento non Ŕ parte del testo originale file Leggimi della versione del prodotto:

Per ulteriori informazioni, vedere il seguente articolo della Microsoft Knowledge Base riportato di seguito:

197298INFORMAZIONI: Microsoft Visual Studio Service Pack, che, WHERE, perchÚ

ProprietÓ

Identificativo articolo: 214591 - Ultima modifica: giovedý 10 febbraio 2005 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Visual Studio 6.0 Service Pack 1
  • Microsoft Visual Studio 6.0 Service Pack 2
Chiavi:á
kbmt kbbug kbinfo kbvs600sp2fix KB214591 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 214591
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Dichiarazione di non responsabilitÓ per articoli della Microsoft Knowledge Base su prodotti non pi¨ supportati
Questo articolo Ŕ stato scritto sui prodotti per cui Microsoft non offre pi¨ supporto. L?articolo, quindi, viene offerto ?cosý come Ŕ? e non verrÓ pi¨ aggiornato.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com