Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo elenca i problemi noti relativi all'installazione e alla disinstallazione di Visual Studio 2005 Service Pack 1 (SP1).
Versione originale del prodotto: Visual Studio
Numero KB originale: 928957
Annotazioni
Per informazioni sulle modifiche funzionali incluse in Visual Studio 2005 SP1, vedere la documentazione ritirata di Visual Studio 2005.
Scarica Visual Studio 2005 SP1
Microsoft® Visual Studio® 2005 Team Suite Service Pack 1
Questo download installa il Service Pack per Microsoft Visual Studio 2005 Standard, Professional, Team Editions.
Microsoft® Visual Studio® 2005 Express Editions Service Pack 1
Questo download installa il Service Pack per Microsoft Visual Studio 2005 Express Editions.
Lingue supportate
Visual Studio 2005 SP1 offre aggiornamenti per tutti i prodotti del linguaggio di Visual Studio 2005:
- Cinese semplificato
- Cinese tradizionale
- Inglese (Stati Uniti)
- Francese
- Tedesco
- Italiano
- Giapponese
- Coreano
- Russo
- Spagnolo
Sistemi operativi supportati
- Microsoft Windows 2000 Professional SP4
- Microsoft Windows 2000 Server SP4
- Microsoft Windows 2000 Advanced Server SP4
- Microsoft Windows 2000 Datacenter Server SP4
- Microsoft Windows XP Professional x64 Edition (WOW)
- Microsoft Windows XP Professional SP2
- Microsoft Windows XP Home Edition SP2
- Microsoft Windows XP Media Center Edition 2002 SP2
- Microsoft Windows XP Media Center Edition 2004 SP2
- Microsoft Windows XP Media Center Edition 2005
- Microsoft Windows XP Tablet PC Edition SP2
- Microsoft Windows Server 2003, edizione Standard SP1
- Microsoft Windows Server 2003, edizione Enterprise SP1
- Microsoft Windows Server 2003, Datacenter Edition SP1
- Microsoft Windows Server 2003, Web Edition SP1
- Microsoft Windows Server 2003, Standard x64 Edition SP1 (WOW)
- Microsoft Windows Server 2003, Enterprise x64 Edition SP1 (WOW)
- Microsoft Windows Server 2003, Datacenter x64 Edition SP1 (WOW)
- Microsoft Windows Server 2003 R2, edizione Standard
- Microsoft Windows Server 2003 R2, Standard x64 Edition (WOW)
- Microsoft Windows Server 2003 R2, edizione Enterprise
- Microsoft Windows Server 2003 R2, Enterprise x64 Edition (WOW)
- Microsoft Windows Server 2003 R2, Datacenter Edition
- Microsoft Windows Server 2003 R2, Datacenter x64 Edition (WOW)
- Microsoft Windows Vista
Requisiti di installazione
- Nel computer di destinazione deve essere installata una copia con licenza di uno dei prodotti Visual Studio 2005 supportati.
- Sono necessari 192 MB di RAM. È consigliabile usare 256 MB o maggiore.
Supporto di Visual Studio 2005 SP1
Il supporto informale della community è disponibile tramite i forum MSDN.
Problemi di installazione: tutte le piattaforme
L'installazione del Service Pack richiede più tempo rispetto all'installazione originale del prodotto
L'installazione di Visual Studio 2005 SP1 richiede più tempo rispetto all'installazione della versione originale perché l'installazione di SP1 è molto simile a un'installazione del prodotto, ma con attività di installazione aggiuntive. Il tempo di installazione dipende dal prodotto installato e dalla configurazione del computer.
L'installazione richiede spazio su disco significativo
Per installare un Service Pack, potrebbe essere necessario spazio su disco uguale a quello usato dall'installazione originale del prodotto. Se sono installati più prodotti Visual Studio, sarà necessario spazio su disco per ogni installazione del Service Pack. È possibile trovare una stima dello spazio su disco richiesto nella pagina di download del Service Pack.
Visual Studio 2005 SP1 tenta di installare più volte
Il Service Pack verrà eseguito più volte se nel computer sono installati più prodotti Visual Studio. Non avviare l'installazione più di una volta.
Le finestre di dialogo sono parzialmente nascoste durante l'installazione
Questo problema si verifica se si sposta la finestra di dialogo Configurazione ... dal centro della schermata. Le finestre di dialogo successive sono centrate sulla finestra di dialogo Configurazione ... . Se la finestra di dialogo Configurazione ... si trova vicino all'angolo dello schermo, le finestre di dialogo più grandi visualizzate in un secondo momento potrebbero essere parzialmente fuori dallo schermo.
Per risolvere questo problema, lasciare la finestra di dialogo Configurazione ... al centro della schermata.
Visual Studio 2005 SP1 non verrà installato immediatamente dopo una compilazione di Visual Studio: non è possibile installare Visual Studio 2005 SP1 fino alla chiusura del servizio debugger.
Per risolvere questo problema, eseguire una delle operazioni seguenti:
Completare le compilazioni in corso e attendere la chiusura del servizio debugger. Il che potrebbe richiedere fino a 10 minuti.
Usare Gestione attività per terminare tutte le istanze del servizio mspdbsrv.exe.
Team Foundation Server prerequisiti
È necessario installare l'aggiornamento da KB919156 prima di installare Visual Studio 2005 SP1. Questo aggiornamento assicura che il server non eselabori le richieste client durante l'installazione di SP1.
Visual Studio 2005 Team Foundation Server SP1 non riesce a installare o disinstallare se la rete non è disponibile
Visual Studio 2005 Team Foundation Server SP1 non riesce a installare o disinstallare quando la rete non è disponibile. Si tratta di un problema relativo a un'azione personalizzata dipendente da Active Directory.
Scenario:
- Installare Visual Studio 2005 Team Foundation Server da una condivisione di rete.
- Installare l'aggiornamento necessario da KB919156.
- Copiare Visual Studio 2005 Team Foundation Server SP1 in locale.
- Disabilitare la rete.
- Installare il Service Pack dal percorso locale. Non è possibile installare il Service Pack.
Per risolvere questo problema, assicurarsi che la rete sia disponibile prima di provare a installare o disinstallare il Service Pack.
Disinstallazione richiesta per i progetti di applicazioni Web di Visual Studio 2005
Seguire questa procedura per installare Visual Studio 2005 SP1 se sono installati progetti applicazione Web di Visual Studio 2005:
- Disinstallare il componente aggiuntivo Progetti applicazione Web di Visual Studio 2005.
- Installare Visual Studio 2005 SP1.
Strumenti e runtime di SQL Server Compact Edition
Visual Studio 2005 SP1 include aggiornamenti delle utilità della fase di progettazione di SQL Server Compact Edition 3.1. Gli strumenti di SQL Server Compact Edition per Visual Studio 2005 SP1 includono interfaccia utente/dialoghi, file CAB del dispositivo, funzionalità DataDirectory e supporto ClickOnce per i componenti di sviluppo di dispositivi intelligenti.
Disponibile aggiornamento hotfix per il compilatore della riga di comando di Visual Basic 2005 (Vbc.exe)
Visual Studio 2005 SP1 offre miglioramenti al compilatore della fase di progettazione di Visual Basic 2005, inclusa una maggiore velocità di risposta, stabilità e prestazioni.
Dopo aver installato Visual Studio 2005 SP1, installare questo hotfix nei computer di sviluppo e distribuiti per ottenere le correzioni del Service Pack per il compilatore della riga di comando, se si applica uno dei seguenti elementi:
- Si sviluppano siti Web con ASP.NET 2.0 in Visual Basic 2005.
- Stai distribuendo siti Web ASP.NET 2.0 scritti in Visual Basic 2005.
- Si compilano progetti di Visual Basic 2005 all'esterno dell'IDE usando il compilatore della riga di comando.
Disinstallare Visual Studio 2005 SP1 Beta prima di installare la versione di rilascio
Prima di installare la versione di Visual Studio 2005 SP1, è necessario disinstallare Visual Studio 2005 SP1 Beta. Se non si disinstalla prima la versione beta, verrà visualizzato il messaggio di errore seguente:
Impossibile installare la patch di aggiornamento con il servizio Windows Installer. Il programma da aggiornare manca oppure la patch è progettata per aggiornare una versione differente del programma. Assicurarsi che il programma da aggiornare sia presente nel computer in uso e che la versione della patch di aggiornamento sia corretta.
Per disinstallare la versione beta da Windows 2000, Windows XP, Windows XP SP1, Windows Server 2003 RTM:
- Fare clic su Inizia.
- Fare clic su Pannello di controllo.
- Apri Aggiungi/Rimuovi programmi.
- Selezionare la versione beta del Service Pack per ogni prodotto a cui viene applicata e fare clic su Modifica/Rimuovi.
Per disinstallare la versione beta da Windows XP SP2 e Windows Server 2003 SP1:
- Fare clic su Inizia.
- Fare clic su Pannello di controllo.
- Apri Aggiungi/Rimuovi programmi.
- Selezionare Mostra aggiornamenti se non è già selezionato.
- Selezionare il service pack beta annidato in ogni prodotto a cui viene applicato e fare clic su Rimuovi.
Per disinstallare la versione beta da Windows Vista:
- Fare clic su Inizia.
- Fare clic su Pannello di controllo.
- Fare clic su Programmi.
- Fare clic su Visualizza aggiornamenti installati nella sezione Programmi e funzionalità .
- Selezionare la versione beta del Service Pack per ogni prodotto a cui viene applicata e fare clic su Disinstalla.
Problemi di installazione - Windows Vista
L'installazione in Windows Vista richiede privilegi elevati
Se si installa Visual Studio 2005 SP1 in Windows Vista, è consigliabile fare clic con il pulsante destro del mouse sul file eseguibile di SP1 e quindi scegliere Esegui come amministratore. È invece possibile avviare il file eseguibile da una finestra della console con privilegi.
Impossibile visualizzare la finestra di dialogo Installazione
La verifica eseguita dal Controllo dell'Account Utente (UAC) per tutte le installazioni ritarda l'apparizione della finestra di dialogo dell'installazione iniziale. Sono stati segnalati ritardi di più di un'ora.
Aggiornamento di Visual Studio 2005 Service Pack 1 per Windows Vista
Verrà rilasciato un aggiornamento per Visual Studio 2005 SP1 per risolvere i problemi specifici della piattaforma Vista. Per altre informazioni, vedere Visual Studio per Windows Vista.
Problemi di installazione - Windows Server 2003
L'installazione non riesce nelle edizioni di Windows Server 2003 con Windows Server 2003 SP1 installato. L'errore segnalato è:
Errore 1718. File <Filename> è stato rifiutato dai criteri di firma digitale.
Questo problema si verifica quando il computer dispone di memoria contigua insufficiente per Windows Server 2003 o Windows XP per verificare che il pacchetto .msi o il pacchetto msp sia firmato correttamente.
Per risolvere questo problema, fare riferimento al messaggio di errore quando si tenta di installare un pacchetto di Windows Installer di grandi dimensioni o un pacchetto di patch di Windows Installer di grandi dimensioni in Windows Server 2003 o in Windows XP: Errore 1718. Il file è stato rifiutato dai criteri di firma digitale.
Problemi di disinstallazione
Viene visualizzato l'errore 33088 durante la disinstallazione di Visual Studio 2005 SP1
Questo errore si verifica nello scenario seguente:
Installare un'edizione di Test team di Visual Studio 2005.
Installare il controller di esecuzione test distribuito o il componente agente di esecuzione test distribuito.
Installare il Service Pack corrispondente.
La disinstallazione del Service Pack non riesce con
Errore 33088: si è verificato un problema nel pacchetto di installazione.
Per risolvere il problema, seguire questa procedura:
- Disinstallare il componente usando Aggiungi o Rimuovi Programmi.
- Disinstallare il Service Pack di Visual Studio.
- Reinstallare il componente.
La disinstallazione di Visual Studio Team Suite 2005 SP1 interrompe l'installazione di Visual Basic Express 2005
Questo errore si verifica nello scenario seguente:
- Installare Visual Studio Professional 2005.
- Installare Visual Studio 2005 SP1 per Visual Studio Professional.
- Installare Visual Basic Express 2005.
- Installare Visual Basic Express 2005 SP1.
- Disinstallare Visual Studio Professional 2005.
- L'esecuzione di Visual Basic Express ha esito negativo. È perché mancano due assembly.
Per risolvere il problema, seguire questa procedura:
- Reinstallare Visual Basic Express 2005 selezionando l'opzione Ripristina .
- Reinstallare Visual Basic Express 2005 SP1 selezionando l'opzione Ripristina .
Visual Web Developer Express SP1 non riesce a disinstallare
Questo errore si verifica nello scenario seguente:
- Installare Visual Web Developer Express.
- Installare Visual Web Developer Express SP1.
- Disinstallare Visual Web Developer Express.
- Installare Visual Web Developer Express.
- Installare Visual Web Developer Express SP1.
- Disinstallare Visual Web Developer Express SP1.
- Verrà visualizzato un errore.
Per tornare a uno stato del sistema noto, seguire questa procedura:
- Disinstallare Visual Web Developer Express.
- Installare Visual Web Developer Express.
- Installare Visual Web Developer Express SP1.
La disinstallazione di Visual Studio 2005 Team Suite SP1 rimuove i simboli
La disinstallazione di Visual Studio 2005 Team Suite SP1 rimuove i file di simboli e può interrompere l'installazione originale del prodotto Visual Studio 2005.
Per risolvere questo problema, ripristinare Visual Studio 2005. Un ripristino del prodotto di Visual Studio 2005 sostituirà tutti i file mancanti.
La disinstallazione di Visual Studio 2005 SP1 in uno scenario side-by-side può interrompere l'installazione dell'altro Service Pack
Quando due edizioni di Visual Studio 2005 vengono installate nello stesso computer e vengono aggiornate con il Service Pack, la disinstallazione del Service Pack per una delle edizioni ripristina il livello di non Service Pack per l'altra edizione.
Per risolvere questo problema, reinstallare il Service Pack nell'altra edizione.
I numeri della Knowledge Base (KB) associati ad alcuni Service Pack non sono corretti
I numeri kb associati ad alcuni service pack vengono visualizzati in modo non corretto nel prodotto Installazione applicazioni o Disinstalla un programma nel Pannello di controllo. Il pulsante Guida o Altre informazioni visualizza un collegamento a un articolo della Knowledge Base specifico, che può contenere un numero di KB non corretto nel relativo URL (Uniform Resource Locator). Per i numeri di KB corretti, vedere la tabella seguente.
Numero KB effettivo Disinstallare il numero KB Lingua Famiglia di prodotti 926601 926601 italiano Visual Studio 2005 Team Suite 926602 926602 Giapponese Visual Studio 2005 Team Suite 926603 926603 Cinese tradizionale Visual Studio 2005 Team Suite 926604 926603 Cinese semplificato Visual Studio 2005 Team Suite 926605 926603 Coreano Visual Studio 2005 Team Suite 926606 926603 Tedesco Visual Studio 2005 Team Suite 926607 926607 Francese Visual Studio 2005 Team Suite 926608 926608 Italiano Visual Studio 2005 Team Suite 926609 926608 Spagnolo Visual Studio 2005 Team Suite 926738 922996 italiano Visual Studio 2005 Team Foundation Server 926739 922996 Giapponese Visual Studio 2005 Team Foundation Server 926740 922996 Cinese tradizionale Visual Studio 2005 Team Foundation Server 926741 922996 Cinese semplificato Visual Studio 2005 Team Foundation Server 926742 922996 Coreano Visual Studio 2005 Team Foundation Server 926743 922996 Tedesco Visual Studio 2005 Team Foundation Server 926744 922996 Francese Visual Studio 2005 Team Foundation Server 926745 922996 Italiano Visual Studio 2005 Team Foundation Server 926746 922996 Spagnolo Visual Studio 2005 Team Foundation Server 926747 918525 Più lingue Visual Studio 2005 Express Edition 926748 926748 Più lingue Visual Studio 2005 Express Edition 926749 918525 Più lingue Visual Studio 2005 Express Edition 926750 922995 Più lingue Visual Studio 2005 Express Edition 926751 926751 Più lingue Visual Studio 2005 Express Edition 928425 926601 Russo Visual Studio 2005 Team Suite
Problemi noti e soluzioni alternative
Agli utenti viene richiesta l'autorizzazione per installare gli hotfix per Visual Studio 2005 SP1 in Windows Vista
Se gli hotfix per Visual Studio 2005 SP1 vengono rilasciati in futuro, verrà richiesta l'autorizzazione per installarli. In Windows Vista, l'autorizzazione è necessaria sia nella modalità dell'interfaccia utente che nella modalità invisibile all'utente. Se è necessario automatizzare l'installazione degli aggiornamenti rapidi in Windows Vista, è necessario installare gli hotfix usando l'account amministratore. Per altre informazioni, vedere Visual Studio 2005 Service Pack 1 Update per Windows Vista.
Debugging in installazioni di Windows a 64 bit
Visual Studio 2005 SP1 contiene diverse correzioni del debugger che funzionano durante il debug di applicazioni a 32 bit in installazioni windows a 64 bit. Solo un subset di queste correzioni funziona quando si esegue il debug di applicazioni a 64 bit in installazioni a 64 bit. È perché Visual Studio 2005 SP1 non modifica molti dei componenti di debug a 64 bit.
Debug di applicazioni Visual Basic native a 64 bit in installazioni di Windows a 64 bit
Durante il debug di un'applicazione Visual Basic in Visual Studio 2005 SP1 in un computer a 64 bit, è possibile che venga visualizzato l'errore seguente quando il debugger tenta di valutare un nome parzialmente qualificato (MyName, per esempio) nella finestra di controllo o nella finestra immediata:
BC 30699 "MyName non è dichiarato o il modulo che lo contiene non viene caricato nella sessione di debug".
Si applica solo alle applicazioni compilate usando Qualsiasi CPU o x64 come tipo di piattaforma. Un'ottimizzazione del formato PDB (Protein Data Bank) è stata eseguita in Visual Studio 2005 SP1. Il formato PDB ottimizzato può essere usato solo dal compilatore Visual Basic fornito con Visual Studio 2005 SP1. Il debug in un'installazione di Windows a 64 bit viene eseguito tramite i componenti di debug remoto, ma tali componenti non sono stati aggiornati per comprendere il formato PDB ottimizzato.
Per risolvere questo problema, fornire una qualificazione completa per il nome nelle finestre di debug. Ad esempio, ConsoleApplication1.MyClass.MyName.
Debug remoto
Visual Studio 2005 SP1 non può essere installato in un sistema che non contiene un'installazione di Visual Studio 2005. I computer che contengono solo componenti di debug remoto e che non dispongono di Visual Studio 2005 non possono essere aggiornati da Visual Studio 2005 SP1.
Per risolvere questo problema, eseguire una delle operazioni seguenti:
Applicare le modifiche di Visual Studio 2005 SP1 ai computer che contengono i componenti di debug remoto sostituendoli con i componenti in
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\
.Condividere la
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\
directory nella rete in modo che i computer remoti possano eseguire msvsmon.exe direttamente da tale condivisione.Annotazioni
Le correzioni di debug in Visual Studio 2005 SP1 non vengono installate nei computer a 64 bit perché nessuno dei file in
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\
viene modificato. Se si desidera applicare le correzioni del debugger nei sistemi remoti, usare un sistema a 32 bit come origine per i componenti di debug.
Installazione di più SDK (Software Development Kit) di Windows Embedded CE 6.0
Quando si installano più SDK di Windows Embedded CE 6.0 basati sulla stessa progettazione del sistema operativo, nella Creazione guidata progetti nativi di Visual Studio 2005 SP1 verrà visualizzato un solo SDK.
Scenario:
- Installare Visual Studio 2005 SP1.
- Installare più SDK WINCE6.0 basati sulla stessa progettazione del sistema operativo.
- Creare nuovi progetti nativi e quindi fare clic su Piattaforme per selezionare gli SDK della piattaforma. Verrà elencato un solo SDK.
Editor di risorse gestite
Se si tenta di aggiungere una nuova immagine, un'icona o un file di testo o un file esistente che non si trova nella cartella del progetto o in una delle relative sottocartelle, Visual Studio visualizzerà questo messaggio di errore:
Tentativo di lettura o scrittura di memoria protetta. Si tratta spesso di un'indicazione che l'altra memoria è danneggiata.
Per risolvere questo problema:
- Spostare o copiare la bitmap o un altro file nella cartella di destinazione nel progetto (in genere la cartella Risorse ).
- Trascinare il file da questa posizione all'editor di risorse gestite.
Le versioni recenti dell'origine della libreria Qt forniscono errori durante la compilazione
Una correzione al compilatore VC++ ha causato il mancato compilamento di determinati codici di modello con Visual Studio 2005 SP1, restituendo un errore C2244. Il codice che esegue la compilazione senza SP1 usa classi modello ereditate e tipi annidati. In particolare, le versioni correnti dell'origine della libreria Qt che usano tale codice modello sono interessate da questa modifica.
La forma più semplice del codice problematico è simile alla seguente:
template <class T> class A { public: typedef int N_A; }; template <class T> class B : public A<T> { public: typename A<T>::N_A test(); }; template <class T> typename A<T>::N_A B<T>::test() /* 1 */ { return 0; }
La classe modello B eredita dalla classe modello A.
A<T>
ha un tipo annidato,N_A
, cheB<T>::test()
restituisce. Il compilatore Visual Studio 2005 SP1 genera un errore C2244 nella riga contrassegnata da /* 1 */. La soluzione alternativa consiste nell'introdurre un typedef perA<T>::N_A
inB<T>
e utilizzare quel typedef in tuttoB<T>
. Con la soluzione alternativa, il codice precedente viene modificato in:template <class T> class A { public: typedef int N_A; }; template <class T> class B : public A<T> { public: typedef A<T>::N_A N_B; // typedef definition typename N_B test(); // use of the typedef in the return type }; template <class T> typename B<T>::N_B B<T>::test() // use of the typedef in the return type { return 0; }
La visualizzazione degli eventi dell'applicazione Visual Basic si arresta in modo anomalo in Visual Studio
Se si fa clic su Visualizza eventi applicazione nella pagina delle proprietà dell'applicazione in un progetto Visual Basic, Visual Studio si arresta in modo anomalo se il file ApplicationEvents.vb non esiste già.
Per risolvere questo problema, creare un file denominato ApplicationEvents.vb nella radice del progetto Visual Basic e quindi inserire il testo seguente:
Namespace My ' The follow events are available for MyApplication: ' Startup: Raised when the application starts, before ' the startup form is created. ' Shutdown: Raised after all application forms are closed. ' This event is not raised if the application terminals ' abnormally. ' UnhandledException: Raised if the application encounters ' an unhandled exception. ' StartupNextInstance: Raised when launching a single- ' instance application and the application is already ' active. ' NetworkAvailabilityChanged: Raised when the network ' connection is connected or disconnected. Partial Friend Class MyApplication End Class End Namespace
Progettazione XML si arresta in modo anomalo quando la proprietà TargetNamespace di uno schema XML è vuota
Quando gli XML Schema contengono un oggetto
<Include>
che fa riferimento ad altri XML Schema, il Designer XML potrebbe arrestarsi in modo anomalo se il Namespace (xmlns
) o il TargetNamespace (targetNamespace
) hanno un valore diverso dal namespace a cui si fa riferimento nello schema associato. In altre parole, quando gli schemi includono altri schemi, devono fare riferimento allo stesso spazio dei nomi.Per risolvere il problema, seguire questa procedura:
- Fare clic con il pulsante destro del mouse sul file di schema in Esplora soluzioni e quindi scegliere Visualizza codice per aprire lo schema nell'editor.
- Impostare
targetNamespace
exmlns
sullo stesso spazio dei nomi.
Team Foundation Server
Per altre informazioni, vedere Microsoft Team Foundation Server 2010 Service Pack 1.
Il driver profiler diventa inutilizzabile in Windows 2000
Il driver del profiler a volte smetterà di funzionare sulle piattaforme Windows 2000. Se si tenta di avviare il monitoraggio in modalità di campionamento, verrà visualizzato un errore. Se si prova ad avviare il monitoraggio in modalità di traccia, verrà visualizzato un avviso relativo al fatto che non è possibile eseguire il driver.
Per risolvere il problema, seguire questa procedura:
Riavviare il computer.
Eseguire i comandi seguenti:
vsperfcmd -driver:uninstall vsperfcmd -driver:start
Disconnettiti dal computer.
Accedere al computer.
Avvia il monitor come prima.
CFindReplaceDialog non è localizzato nei progetti smart device nativi
CFindReplaceDialog
Visualizza il testo in inglese quando viene chiamato da un'applicazione smart device C++ nativa in un dispositivo non in lingua inglese. Le risorse perCFindReplaceDialog
non sono localizzate e non esiste una soluzione per questo problema.Gli esempi esistenti di Windows Mobile SDK e le applicazioni native di Smart Device potrebbero non essere compilati
Molti esempi esistenti e applicazioni utente native quando compilati con Visual Studio 2005 SP1 non riusciranno a compilare con questo messaggio di errore:
Errore LNK2019: simbolo esterno non risolto __GSHandlerCheck
Gli esempi in Windows Mobile 5.0 SDK per Pocket PC e Windows Mobile 5.0 SDK per smartphone sono interessati da questo problema.
Visual Studio 2005 SP1 aggiorna i compilatori di Visual Studio con il supporto /GS già disponibile nei compilatori Windows CE 6.0. Gli errori di collegamento si verificheranno nei progetti di smart device C++ nativi che non si collegano in modo esplicito a libcmt.lib o che hanno disattivato /GS e che sono in esecuzione nelle piattaforme pre-Windows Embedded CE 6.0.
Per risolvere questo problema:
- Includere in modo esplicito libcmt.lib nell'elenco di librerie aggiuntive a cui eseguire il collegamento.
- Disabilitare l'avviso del linker (/nowarn:4099)
L'associazione dati non riesce nei test Web codificati in Visual Studio Team Suite per tester software
Questo errore si verifica quando i test Web codificati associati a origini dati diverse vengono eseguiti dallo stesso test di carico.
Scenario:
- Creare due test Web codificati che usano l'associazione dati e sono associati a origini dati diverse.
- Aggiungere i due test a un singolo test di carico.
- Eseguire il test di carico.
Un errore indica che non è possibile trovare i dati per una delle due origini dati.
Non è una soluzione in questo momento. Verrà rilasciato un hotfix durante il primo trimestre del 2007.
Applicazioni Web e progetti
Il refactoring per migliorare le prestazioni nei progetti di siti web ASP.NET migliora
Richiamare un'operazione di refactoring in una soluzione che contiene un sito Web ASP.NET ora offre prestazioni migliori.
Prima di stabilire se una pagina .aspx debba essere caricata, l'operazione di refactoring:
Eseguire una ricerca lessicale sull'elemento di cui viene eseguito il refactoring per determinare se esiste in una pagina .aspx.
Determinare se un riferimento è accessibile dall'ambito corrente. Nei progetti di applicazioni Web, la ridenominazione con refactoring e la ricerca di tutti i riferimenti non sono supportati dall'interno dei file .aspx. Tuttavia, il refactoring nei file code-behind è completamente supportato.
Problemi di conversione del progetto dell'applicazione Web
La conversione di una soluzione mista che contiene progetti Visual C# e Visual J# potrebbe non riuscire o produrre un progetto vuoto. La soluzione alternativa consiste nel convertire ogni progetto singolarmente a partire da una nuova istanza di Visual Studio per ogni conversione.
L'annullamento della conversione di un progetto in un progetto di Applicazione Web può causare un errore e lasciare il progetto in uno stato convertito a metà.
L'aggiornamento di un progetto WebClass di Visual Basic 6 2003 potrebbe non riuscire. La soluzione alternativa consiste nel chiudere il progetto e quindi riaprirlo ed eseguire di nuovo l'aggiornamento.
In Progetti applicazione Web, quando si converte file di Visual Basic o .aspx file, il file di progettazione potrebbe non essere aggiornato correttamente. La soluzione alternativa consiste nel correggere manualmente i file.
Problemi generali relativi ai progetti di siti Web e al progetto di applicazione Web
Il sistema di progetto Applicazioni Web non rileva i file web.config mancanti. L'aggiunta di un controllo che richiede informazioni di configurazione causerà la visualizzazione di una cartella false in Esplora soluzioni. La soluzione alternativa consiste nell'aggiungere manualmente un file web.config prima di aggiungere controlli a un progetto di applicazione Web.
I progetti di applicazioni Web che contengono sottoprogetti con riferimenti ai controlli nel progetto radice possono bloccare l'IDE.
Se una soluzione del sito Web che contiene file con estensione pdb e .xml viene aggiunta al controllo del codice sorgente TFS, i file con estensione pdb e i file .xml potrebbero non essere aggiunti correttamente.
Visual Studio perderà memoria quando si esegue una procedura guidata all'interno di una vista all'interno di una vista multipla. La soluzione alternativa consiste nel salvare la soluzione e quindi riavviare Visual Studio.
Le modifiche alla cartella bin nei progetti di siti Web e applicazioni Web possono causare la creazione di una copia ombra dell'intera cartella bin. Questa copia può rallentare le prestazioni di Visual Studio e usare lo spazio su disco.
Se la pagina e i controlli utente esistono in namespace diversi che si trovano nello stesso namespace radice, il codice generato non verrà compilato perché il namespace creato dal designer per la dichiarazione del controllo utente all'interno della pagina non è corretto. La soluzione alternativa consiste nell'eliminare la dichiarazione dal file di progettazione e quindi inserirla nel file code-behind. Una volta spostato nel file code-behind, rimarrà invariato anche se si modifica la pagina.
L'installazione e la disinstallazione di browser di terze parti potrebbero provocare il malfunzionamento dell'esecuzione tramite il tasto F5 e del comando Visualizza nel browser nei progetti di applicazioni Web. È possibile verificare se la chiave del Registro di sistema seguente è ancora disponibile:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE] @="C:\Program Files\Internet Explorer\iexplore.exe"" "Path""="C:\Program Files\Internet Explorer;"""
Dopo aver installato il Service Pack, i progetti applicazione Web in Windows 2000 potrebbero non riuscire a connettersi al server di sviluppo ASP.NET lato client. Ciò può causare il fallimento della compilazione e bloccare Visual Studio. Il problema è il risultato di una condizione di competizione tra il sistema di progetto e il server di sviluppo. La soluzione alternativa consiste nel configurare il progetto per l'uso di IIS in Windows 2000 ed evitare quindi il server di sviluppo.
In un progetto di applicazione Web, il tentativo di creare un gestore eventi facendo doppio clic sull'evento nella finestra di progettazione potrebbe non riuscire quando la classe page contiene uno o più metodi di overload. Che non si verifica quando si usa un progetto di sito Web.
La pubblicazione di un progetto di applicazione web su una condivisione di sola lettura causerà il blocco di Visual Studio. La soluzione alternativa consiste nel assicurarsi che la condivisione sia scrivibile.
I firewall di terze parti possono causare l'arresto anomalo di Visual Studio.
In un progetto applicazione Web, ogni uso di CTRL+F5 o Visualizzazione nel browser causerà l'avvio di una nuova istanza di Internet Explorer.
I progetti Web non si annidano correttamente nei progetti di applicazioni Web.
L'aggiunta di un'immagine tramite la pagina delle risorse delle proprietà può causare la visualizzazione di un messaggio di errore falso.
La traccia WSE 3.0 non funziona con i progetti creati usando il progetto Applicazione Web di Visual Studio 2005. La traccia funziona come previsto in WSE 3.0 per i progetti di siti Web.
Abilitazione della profilatura di traccia di progetti di applicazioni Web o applicazioni di servizio Web
La profilatura della traccia dall'IDE di Visual Studio non funziona per i progetti di applicazioni Web o le applicazioni del servizio Web. Il codice utente non viene visualizzato nei report.
Per risolvere questo problema:
Aprire la pagina delle proprietà del progetto.
Per i progetti Visual C#, aggiungere quanto segue alla finestra della riga di comando dell'evento post-compilazione:
$(DevEnvDir)\..\..\team tools\performance tools\vsinstr$(TargetPath)
Per i progetti Visual Basic, fare clic su Eventi di creazione per aprire la finestra di dialogo Eventi di creazione. Aggiungere quanto segue alla finestra della riga di comando dell'evento post-compilazione:
$(DevEnvDir)\..\..\team tools\performance tools\vsinstr$(TargetPath)
Esegui il profiling come di consueto dall'IDE. Per eseguire la profilatura di campionamento, rimuovere questa riga dalla pagina delle proprietà.
Errore non specificato durante il controllo dell'applicazione Web di Visual Studio 2003 dopo la conversione in Visual Studio 2005 SP1
Questo errore si verifica nello scenario seguente:
In Visual Studio 2003 creare una soluzione, aggiungere un'applicazione Web e quindi aggiungerla al controllo del codice sorgente.
In Visual Studio 2005 scegliere Apri dal controllo del codice sorgente dal menu File e quindi selezionare la soluzione Visual Studio 2003.
Nella finestra di dialogo Migrazione visualizzata fare clic su Fine per eseguire la migrazione della soluzione a Visual Studio 2005.
Questo avviso viene visualizzato durante la migrazione:
Impossibile caricare uno o più progetti nella soluzione per i motivi seguenti: il file di progetto o il Web è stato spostato, rinominato o non è presente nel computer. Questi progetti verranno etichettati come non disponibili in Esplora soluzioni. Espandere il nodo del progetto per visualizzare il motivo per cui non è stato possibile caricare il progetto.
Scegliere OK. La soluzione verrà migrata correttamente, ma il progetto non verrà migrato e non sarà disponibile in Esplora soluzioni.
Per risolvere il problema, seguire questa procedura:
- Installare Visual Studio 2003.
- Creare una soluzione in Visual Studio 2003.
- Installare Visual Studio 2005.
- Caricare la soluzione in Visual Studio 2005 e quindi salvarla.
- Installare Visual Studio 2005 SP1.
- Caricare la soluzione salvata nel passaggio 4.
Note hardware
Clienti che lavorano con tipi di scheda ARMV4i e ARMV4T
Se si usano tipi di scheda ARMV4i e ARMV4T con ID set di istruzioni di 84017153 e 84082689, non è possibile usare Visual Studio per distribuire applicazioni, eseguire il debug o il test nei dispositivi.
Per risolvere il problema, seguire questa procedura:
Eseguire una copia di backup di Microsoft.TypeMaps.8.0.xsl, che si trova in
C:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons\
.In Microsoft.TypeMaps.8.0.xsl, dopo
<QISCONTAINER>
(riga 6), aggiungere le righe seguenti:<QIS ID="84017153"> <PROPERTYCONTAINER> <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY> </PROPERTYCONTAINER> </QIS> <QIS ID="84082689"> <PROPERTYCONTAINER> <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY> </PROPERTYCONTAINER> </QIS>
Salvare il file.
Prodotti correlati
Emulatore di dispositivi Microsoft versione 2.0
Visual Studio 2005 SP1 non aggiorna l'emulatore di dispositivo installato. Emulatore di dispositivo 2.0 verrà rilasciato a gennaio 2007. Con l'emulatore di dispositivi 2.0, gli utenti possono trarre vantaggio dallo sviluppo di applicazioni per dispositivi con prestazioni molto più elevate e di destinazione per la piattaforma Windows Embedded CE 6.0 rilasciata di recente.
Crystal Reports per Visual Studio 2005 Service Pack 1
Crystal Reports per Visual Studio 2005 Service Pack 1 verrà rilasciato nella primavera 2007. Il Service Pack aumenterà la qualità complessiva delle funzionalità del prodotto esistenti e manterrà un elevato livello di compatibilità con Visual Studio 2005 SP1 e Windows Vista. Il Service Pack risolverà i problemi generati dal feedback dei clienti e dai test interni. Business Objects si impegna ad aumentare la qualità dei nostri prodotti.
Dotfuscator Community Edition (Edizione Community)
Dotfuscator Community Edition è stato aggiornato dalla versione originale di Visual Studio 2005. Visitare PreEmptive Solutions per leggere le modifiche e ottenere un aggiornamento gratuito.