Não é possível abrir um projeto de BI após você atualizar o projeto para o formato que é usado pelo Visual Studio 2010

Este artigo ajuda a resolver um problema em que não é possível abrir um projeto de BI (Business Intelligence) após você atualizar o projeto para o formato do Microsoft Visual Studio 2010.

Versão original do produto: Visual Studio 2010
Número original do KB: 983332

Sintomas

Considere o seguinte cenário:

  • Você tem um projeto de BI. Por exemplo, você tem um projeto SQL Server Analysis Services, um projeto SQL Server Integration Services, um projeto SQL Server Report Model ou um projeto SQL Server Reporting Services.

  • A solução e os projetos têm as seguintes extensões de nome de arquivo:

    • .sln
    • .dwproj
    • .dtproj
    • .rptproj
  • O projeto de BI é criado usando o SQL Server BIDS (Business Intelligence Development Studio) em uma das seguintes versões do SQL Server:

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2008 R2
  • Você atualiza o projeto para o formato usado pelo Visual Studio 2010.

Nesse cenário, os seguintes erros podem ocorrer:

  • Não é possível abrir o projeto no Visual Studio 2010. Na janela do Gerenciador de Soluções, o nome do projeto ficará esmaecido com a palavra (indisponível) entre parênteses ao lado do nome do projeto.

  • Não é possível abrir o projeto no SQL Server BIDS depois de atualizar o projeto.

  • O projeto na janela do Gerenciador de Soluções listará o seguinte erro:

    O arquivo do projeto foi descarregado.

    Esse erro indica que o Gerenciador de Soluções não tem um tipo de projeto correspondente para abrir o projeto.

  • Você tenta abrir o arquivo de projeto clicando duas vezes nele, e o seguinte erro é exibido:

    Microsoft Visual Studio
    Não é possível abrir 'Drive:\Path\Project_name.dwproj' porque seu tipo de projeto (.dwproj) não é compatível com esta versão do aplicativo.
    Para abri-lo, use uma versão compatível com esse tipo de projeto.

Motivo

Esse problema ocorre porque o Visual Studio 2010 não permite editar um projeto de BI criado com o uso de BIDS no SQL Server 2005, no SQL Server 2008 ou no SQL Server 2008 R2.

Resolução

Para resolver o problema em que você não consegue abrir o projeto no SQL Server BIDS depois de atualizar o projeto, siga estas etapas:

  1. Crie um novo projeto com o mesmo nome do projeto de BI original em um diretório diferente usando o SQL Server BIDS.
  2. Adicione todos os itens de projeto relevantes da pasta do projeto de BI atualizada. Por exemplo, para um projeto do Analysis Services, adicione os arquivos .ds e .dsv. Para um projeto do Reporting Services, adicione os arquivos .rds e .rdl.
  3. Salve e abra o novo projeto de BI.

Mais informações

Um projeto de BI é um tipo especial de projeto do Visual Studio que pode ser aberto no Visual Studio. No entanto, você deve ter componentes BIDS instalados junto com o shell do Visual Studio correspondente para que possa criar ou editar projetos de BI. Os componentes do BIDS são lançados como parte do SQL Server 2005, do SQL Server 2008 e do SQL Server 2008 R2. Esses componentes do BIDS não foram projetados para funcionar em conjunto com o Visual Studio 2010. Portanto, o projeto atualizado não pode ser aberto no Visual Studio 2010.

Use o Visual Studio 2010 para abrir um projeto de BI que foi criado usando BIDS no SQL Server 2005, no SQL Server 2008 ou no SQL Server 2008 R2. Nessa situação, o Visual Studio 2010 solicita que você atualize o projeto para o formato Visual Studio 2010. Versões anteriores do Visual Studio não oferecem suporte à abertura de projetos de uma versão futura do Visual Studio. Portanto, você não pode abrir o projeto atualizado na versão do BIDS que você usou para criar o projeto.

A tabela a seguir lista as configurações compatíveis para que você possa abrir e editar diferentes projetos de BI usando versões distintas do Visual Studio. Os projetos de BI criados com o uso de BIDS não podem ser editados no Visual Studio 2010. Se você tiver uma solução que contenha projetos de BI e outros projetos, recomendamos fazer backup da solução antes de abri-la no Visual Studio 2010.

Versão do produto Visual Studio 2005 (a versão de lançamento e service packs posteriores) com BIDS no SQL Server 2005 Visual Studio 2008 (Service Pack 1 e service packs posteriores) com BIDS no SQL Server 2008 Visual Studio 2008 (Service Pack 1 e service packs posteriores) com BIDS no SQL Server 2008 R2 Visual Studio 2010 (a versão de lançamento e service packs posteriores)
Projetos de BI no SQL Server 2005 Com suporte Compatível após a atualização do projeto Compatível após a atualização do projeto Sem suporte
Projetos de BI no SQL Server 2008 Sem suporte Com suporte Compatível após a atualização do projeto Sem suporte
Projetos de BI no SQL Server 2008 R2 Sem suporte Sem suporte Com suporte Sem suporte

Aplicável a

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