Visual Studio Icon Note sulla versione di Visual Studio 2013 Update 5

Condizioni di licenza della community per sviluppatori di blog di | Visual Studio |

Nota

Questa non è la versione più recente di Visual Studio. Per scaricare la versione più recente, vedere le note sulla versione corrente per Visual Studio 2019.


Versioni di Visual Studio 2013

È possibile visualizzare le note sulla versione per tutte le versioni di Visual Studio 2013:

Importante

Tutte le versioni precedenti degli Strumenti per Apache Cordova non sono compatibili con Update 5. Se è già stata installata un'estensione degli strumenti per Apache Cordova CTP, è necessario disinstallarla prima di installare Visual Studio 2013 Update 5. Se è necessario il supporto per Apache Cordova, si consiglia di consultare Visual Studio 2015.

Scaricare Visual Studio Community 2013

È possibile scaricare Visual Studio 2013 da My.VisualStudio.com. My.VisualStudio.com richiede una sottoscrizione Dev Essentials gratuita o una sottoscrizione di Visual Studio.

Release Notes IconVisual Studio 2013 Update 5

Data di rilascio: 20 luglio 2015

Novità di questa versione

Test di carico basati sul cloud dai data center di Azure nel mondo

La configurazione dell'infrastruttura necessaria per l'esecuzione di test di carico tramite Visual Studio Team Foundation Service è molto più semplice poiché adesso è possibile eseguire test di carico basati sul cloud da qualsiasi data center di Azure supportato nel mondo.

Token di query di iterazione corrente

È ora possibile eseguire query in Visual Studio con il token @currentIteration in Visual Studio Online o in Visual Studio Team Foundation Server 2015.

Supporto sulla ridenominazione del progetto team per le aree di lavoro locale

È stata inclusa la possibilità di aggiornare le aree di lavoro locali dopo la ridenominazione di un progetto team. L'esecuzione di un'operazione get o check-in corregge automaticamente il mapping dell'area di lavoro in modo che usi il nuovo nome del progetto team.

Per altre informazioni sulla ridenominazione di un progetto team, vedere Rinominare un progetto.

Correzioni di bug

Debugger

  • È stato aggiunto il supporto per l'acquisizione di buffer di profondità nell'hardware della versione 9.3. Ciò consente il supporto delle applicazioni basate su Unity per il debug della grafica eseguite in Windows Phone.

IDE di Visual Studio

  • Una notifica critica nell'Hub di notifica può indicare che è necessario ottenere o rinnovare una licenza per sviluppatori. Se si ignora questo avviso e successivamente si apre un altro progetto, la notifica critica viene di nuovo visualizzata.
  • Quando si compila un'applicazione di Windows Store che richiede le registrazioni WinRT, non viene più visualizzata l'eccezione System.TypeLoadException in fase di esecuzione.
  • Si supponga di aver impostato il browser predefinito su Spartan in Windows 10 Insider Preview. Quando si preme F1 su una parola chiave o una finestra degli strumenti, è possibile che le chiamate alla guida in linea abbiano esito negativo e non si riesca ad accedere ad alcun contenuto della guida in linea.
  • Se in precedenza ci si era già connessi a un'altra raccolta, potrebbe non essere possibile creare un ramo finché non viene riavviato Visual Studio. Con questo aggiornamento, il problema non si presenta più.
  • Con questo aggiornamento non verrà più visualizzato un messaggio poco utile dopo un tentativo di archiviazione di un set di modifiche in sospeso per un progetto team rinominato in precedenza.
  • Alcune modifiche non vengono più perse nell'area di lavoro del server per le modifiche in sospeso nel client.

Team Foundation Server

  • I documenti di SharePoint con nomi che contengono troppi caratteri Unicode non vengono più aperti in modo non corretto quando si tenta di aprirli con Team Explorer.
  • In Team Foundation Server 2013 Update 4 non è possibile inviare commenti e suggerimenti tramite Feedback Client quando si è al livello di licenza di tipo stakeholder. In Team Foundation Server 2013 Update 5 è tuttavia possibile inviare commenti e suggerimenti tramite Feedback Client quando si è al livello di licenza di tipo stakeholder.
  • Quando si modifica un elemento di lavoro contemporaneamente a un altro utente in Accesso Web, non si verifica più uno dei problemi seguenti:
    • Un elemento di lavoro viene salvato correttamente. Se tuttavia è stato modificato il campo Stato e si imposta il campo Motivo su un valore non predefinito, il valore del campo Motivo viene ripristinato al valore predefinito.
    • Un elemento di lavoro non viene salvato e viene visualizzato un messaggio di errore "Il campo 'Stato' non può essere vuoto".
  • Non è più bloccato l'uso del warehouse quando si hanno dati identici tranne che per le differenze di spazio vuoto (ad esempio, "Debug" e "Debug ").
  • Il comando di unione tf non viene più bloccato in un ciclo infinito in prc_PendMerge per le cartelle ciclicamente rinominate con sottocartelle eliminate in precedenza.
  • Come utente Git, è ora possibile eseguire un duplicato superficiale di un tag di annotazione in un repository Git ospitato in un'istanza TFS.
  • Gli elementi di lavoro con valori di campo DateTime immessi al di fuori del periodo di ora legale corrente non vengono più visualizzati in modo non corretto in Accesso Web.
  • Quando si ripristinano i backup di database con lo strumento di backup di TFS, sia il file di log (con estensione ldf) che il file di dati (con estensione mdf) non vengono più ripristinati nello stesso percorso se SQL Server è impostato per posizioni diverse.
  • Sono stati apportati nuovi miglioramenti delle prestazioni per i report, ad esempio "Compilazioni completate nel tempo", "Dashboard di burn-down", "Burn-down e velocità" e "Panoramica storie".
  • Quando si scaricano le modifiche in un repository remoto, il file di configurazione non viene più sostituito da un file creato appositamente. Il file di configurazione si trova all'esterno del repository. Sostituendo questo file con un file non valido, è possibile modificare il mapping dei comandi Git per eseguire comandi arbitrari che vengono eseguiti con le proprie credenziali. In questo caso, un file non valido potrebbe essere introdotto nel repository Git.
  • Se si possiede l'autorizzazione per visualizzare gli eventi, è ora possibile ricevere notifiche team se l'autore della sottoscrizione del team non possiede l'autorizzazione per visualizzare tali eventi.
  • Sono state migliorate le prestazioni quando si usa TFS in Accesso Web.
  • È stata migliorata la visualizzazione dei grafici aggiunti. La legenda non è più nascosta e l'allineamento dei grafici è migliore.
  • Alcune regole sugli elementi di lavoro riguardanti gli allegati e i collegamenti agli elementi di lavoro funzionano ora correttamente.
  • Se si ha uno strumento che impedisce la registrazione COM durante l'avvio di Common Language Runtime (ad esempio, la registrazione di Fusion), è ora possibile disabilitare le richieste pull per consentire all'agente processo di essere eseguito normalmente.

Problemi noti

Generali

Nota

Seguire attentamente i passaggi in questa sezione. Se le modifiche al Registro di sistema vengono apportate in modo non corretto, possono verificarsi problemi gravi. Prima di apportare le modifiche, eseguire il backup del Registro di sistema per il ripristino nel caso si verifichino dei problemi.

Il plug-in di registrazione test Web per Internet Explorer non viene caricato durante il tentativo di registrare un test prestazioni Web da Visual Studio. Per risolvere questo problema, aggiungere le chiavi del Registro di sistema seguenti:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64

Testing unità

Quando si esegue l'aggiornamento a Visual Studio 2013 Update 5 da una versione precedente, è possibile che i progetti Visual C# esistenti (Windows Telefono) esistenti non vengano compilati. Per risolvere questo problema, ripristinare l'installazione di Visual Studio 2013 Update 5.