Udostępnij za pośrednictwem


Nie można otworzyć projektu analizy biznesowej po uaktualnieniu projektu do formatu używanego przez program Visual Studio 2010

Ten artykuł ułatwia rozwiązanie problemu polegającego na tym, że nie można otworzyć projektu analizy biznesowej (BI) po uaktualnieniu projektu do formatu programu Microsoft Visual Studio 2010.

Oryginalna wersja produktu: Visual Studio 2010
Oryginalny numer KB: 983332

Symptomy

Rozważmy następujący scenariusz:

  • Masz projekt analizy biznesowej. Na przykład masz projekt usług SQL Server Analysis Services, projekt usług SQL Server Integration Services, projekt modelu raportów programu SQL Server lub projekt usług SQL Server Reporting Services.

  • Rozwiązanie i projekty mają następujące rozszerzenia nazw plików:

    • .sln
    • .dwproj
    • .dtproj
    • .rptproj
  • Projekt analizy biznesowej jest tworzony przy użyciu programu SQL Server Business Intelligence Development Studio (BIDS) w jednej z następujących wersji programu SQL Server:

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2008 R2
  • Uaktualniasz projekt do formatu używanego przez program Visual Studio 2010.

W tym scenariuszu mogą wystąpić następujące błędy:

  • Nie można otworzyć projektu w programie Visual Studio 2010. W oknie Eksploratora rozwiązań nazwa projektu zostanie wygaszona z wyrazem (niedostępny) w nawiasach obok nazwy projektu.

  • Nie można otworzyć projektu w programie SQL Server BIDS po uaktualnieniu projektu.

  • Projekt w oknie Eksplorator rozwiązań wyświetli następujący błąd:

    Plik projektu został rozładowany.

    Ten błąd wskazuje, że Eksplorator rozwiązań nie ma pasującego typu projektu, by otworzyć projekt.

  • Spróbuj otworzyć plik projektu, klikając go dwukrotnie. Zostanie wyświetlony następujący błąd:

    Microsoft Visual Studio
    Nie można otworzyć pliku "Drive:\Path\Project_name.dwproj", ponieważ jego typ projektu (.dwproj) nie jest obsługiwany przez tę wersję aplikacji.
    Aby go otworzyć, użyj wersji obsługującej ten typ projektu.

Przyczyna

Ten problem występuje, ponieważ program Visual Studio 2010 nie umożliwia edytowania projektu BI utworzonego przy użyciu BIDS w SQL Server 2005, SQL Server 2008 lub SQL Server 2008 R2.

Rozwiązanie

Aby rozwiązać problem polegający na tym, że nie można otworzyć projektu w programie SQL Server BIDS po uaktualnieniu projektu, wykonaj następujące kroki:

  1. Utwórz nowy projekt o takiej samej nazwie jak oryginalny projekt BI w innym folderze przy użyciu SQL Server BIDS.
  2. Dodaj wszystkie odpowiednie elementy projektu z uaktualnionego folderu projektu analizy biznesowej. Na przykład w przypadku projektu usług Analysis Services dodaj pliki .ds i .dsv. W przypadku projektu usług Reporting Services dodaj pliki .rds i .rdl.
  3. Zapisz, a następnie otwórz nowy projekt analizy biznesowej.

Więcej informacji

Projekt analizy biznesowej to specjalny rodzaj projektu programu Visual Studio, który można otworzyć w programie Visual Studio. Musisz jednak mieć zainstalowane składniki BIDS wraz z odpowiednią powłoką programu Visual Studio, aby można było tworzyć lub edytować projekty analizy biznesowej. Składniki BIDS są częścią SQL Server 2005, SQL Server 2008 i SQL Server 2008 R2. Te składniki BIDS nie są przeznaczone do współpracy z programem Visual Studio 2010. W związku z tym uaktualniony projekt nie może być otwarty w programie Visual Studio 2010.

Używasz programu Visual Studio 2010 do otwierania projektu analizy biznesowej, który został utworzony przy użyciu BIDS w SQL Server 2005, SQL Server 2008 lub SQL Server 2008 R2. W takiej sytuacji program Visual Studio 2010 monituje o uaktualnienie projektu do formatu programu Visual Studio 2010. Starsze wersje programu Visual Studio nie obsługują otwierania projektów z przyszłej wersji programu Visual Studio. W związku z tym nie można otworzyć zaktualizowanego projektu w wersji BIDS, którą użyto do utworzenia projektu.

W poniższej tabeli wymieniono konfiguracje, które są obsługiwane, aby można było otwierać i edytować różne projekty analizy biznesowej przy użyciu różnych wersji programu Visual Studio. Nie można edytować projektów BI utworzonych przy użyciu BIDS w programie Visual Studio 2010. Jeśli masz rozwiązanie zawierające projekty analizy biznesowej i inne projekty, zalecamy utworzenie kopii zapasowej rozwiązania przed otwarciem rozwiązania w programie Visual Studio 2010.

Wersja produktu Visual Studio 2005 (wersja wydania i późniejsze dodatki serwisowe) wraz z BIDS w programie SQL Server 2005 Visual Studio 2008 (dodatki Service Pack 1 i nowsze) z pakietami BIDS w programie SQL Server 2008 Visual Studio 2008 (pakiet serwisowy 1 i nowsze pakiety serwisowe) z BIDS w SQL Server 2008 R2 Visual Studio 2010 (wersja wydania i późniejsze dodatki Service Pack)
Projekty analizy biznesowej programu SQL Server 2005 Obsługiwane Obsługiwane po aktualizacji projektu Obsługiwane po aktualizacji projektu Nieobsługiwane
Projekty analizy biznesowej programu SQL Server 2008 Nieobsługiwane Obsługiwane Obsługiwane po aktualizacji projektu Nieobsługiwane
Projekty analizy biznesowej programu SQL Server 2008 R2 Nieobsługiwane Nieobsługiwane Obsługiwane Nieobsługiwane

Dotyczy

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