Non è possibile aprire un progetto BI dopo aver aggiornato il progetto al formato utilizzato da Visual Studio 2010

Questo articolo consente di risolvere un problema per cui non è possibile aprire un progetto di Business Intelligence (BI) dopo l'aggiornamento del progetto al formato Microsoft Visual Studio 2010.

Versione originale del prodotto: Visual Studio 2010
Numero KB originale: 983332

Sintomi

Considerare lo scenario descritto di seguito:

  • Hai un progetto BI. Ad esempio, si dispone di un progetto di SQL Server Analysis Services, di un progetto di SQL Server Integration Services, di un progetto di modello di report di SQL Server o di un progetto di SQL Server Reporting Services.

  • La soluzione e i progetti hanno le seguenti estensioni di file:

    • .sln
    • .dwproj
    • .dtproj
    • .rptproj
  • Il progetto BI viene creato utilizzando SQL Server Business Intelligence Development Studio (BIDS) in una delle seguenti versioni di SQL Server:

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2008 R2
  • Aggiornare il progetto al formato utilizzato da Visual Studio 2010.

In questo scenario, possono verificarsi i seguenti errori:

  • Non è possibile aprire il progetto in Visual Studio 2010. Nella finestra Esplora soluzioni, il nome del progetto verrà oscurato con la parola (non disponibile) tra parentesi accanto al nome del progetto.

  • Non è possibile aprire il progetto in SQL Server BIDS dopo l'aggiornamento del progetto.

  • Il progetto nella finestra Esplora soluzioni elencherà il seguente errore:

    Il file di progetto è stato scaricato.

    Questo errore indica che Esplora soluzioni non dispone di un tipo di progetto corrispondente con cui aprire il progetto.

  • Si tenta di aprire il file di progetto facendo doppio clic su di esso, viene visualizzato il seguente errore:

    Microsoft Visual Studio
    'Drive:\Path\Project_name.dwproj' non può essere aperto perché il relativo tipo di progetto (.dwproj) non è supportato da questa versione dell'applicazione.
    Per aprirlo, utilizzare una versione che supporti questo tipo di progetto.

Causa

Questo problema si verifica perché Visual Studio 2010 non consente di modificare un progetto BI creato utilizzando BIDS in SQL Server 2005, in SQL Server 2008 o in SQL Server 2008 R2.

Risoluzione

Per risolvere il problema in cui non è possibile aprire il progetto in SQL Server BIDS dopo l'aggiornamento del progetto, attenersi alla seguente procedura:

  1. Creare un nuovo progetto con lo stesso nome del progetto BI originale in una directory diversa utilizzando SQL Server BIDS.
  2. Aggiungere tutti gli elementi del progetto rilevanti dalla cartella del progetto BI aggiornata. Ad esempio, per un progetto di Analysis Services aggiungere i file .ds e .dsv. Per un progetto Reporting Services, aggiungere i file .rds e .rdl.
  3. Salva e quindi apri il nuovo progetto BI.

Altre informazioni

Un progetto BI è un tipo speciale di progetto di Visual Studio che può essere aperto in Visual Studio. Tuttavia, è necessario che i componenti BIDS siano installati insieme alla corrispondente shell di Visual Studio in modo da poter creare o modificare progetti BI. I componenti BIDS vengono rilasciati come parte di SQL Server 2005, di SQL Server 2008 e di SQL Server 2008 R2. Questi componenti BIDS non sono progettati per funzionare insieme a Visual Studio 2010. Pertanto, il progetto aggiornato non può essere aperto in Visual Studio 2010.

Si utilizza Visual Studio 2010 per aprire un progetto BI creato tramite BIDS in SQL Server 2005, in SQL Server 2008 o in SQL Server 2008 R2. In questa situazione, Visual Studio 2010 richiede di aggiornare il progetto al formato di Visual Studio 2010. Le versioni precedenti di Visual Studio non supportano l'apertura di progetti da una versione successiva di Visual Studio. Pertanto, non è possibile aprire il progetto aggiornato nella versione di BIDS utilizzata per creare il progetto.

Nella tabella seguente sono elencate le configurazioni supportate in modo da poter aprire e modificare diversi progetti BI utilizzando diverse versioni di Visual Studio. I progetti BI creati utilizzando BIDS non possono essere modificati in Visual Studio 2010. Se disponi di una soluzione che contiene progetti BI e altri progetti, ti consigliamo di eseguire il backup della soluzione prima di aprirla in Visual Studio 2010.

Versione di prodotto Visual Studio 2005 (la versione finale e i service pack successivi) con BIDS in SQL Server 2005 Visual Studio 2008 (Service Pack 1 e service pack successivi) con BIDS in SQL Server 2008 Visual Studio 2008 (Service Pack 1 e service pack successivi) con BIDS in SQL Server 2008 R2 Visual Studio 2010 (la versione finale e i service pack successivi)
Progetti BI di SQL Server 2005 Supportato Supportato dopo l'aggiornamento del progetto Supportato dopo l'aggiornamento del progetto Non supportato
Progetti BI di SQL Server 2008 Non supportato Supportato Supportato dopo l'aggiornamento del progetto Non supportato
Progetti BI di SQL Server 2008 R2 Non supportato Non supportato Supportato Non supportato

Si applica a

  • Visual Studio Ultimate 2010
  • Visual Studio Professional 2010
  • Visual C# 2010 Express
  • Visual C++ 2010 Express
  • Visual Basic 2010 Express