프로젝트를 Visual Studio 2010에서 사용하는 형식으로 업그레이드한 후에는 BI 프로젝트를 열 수 없습니다.

이 문서는 프로젝트를 Microsoft Visual Studio 2010 형식으로 업그레이드한 후 BI(비즈니스 인텔리전스) 프로젝트를 열 수 없는 문제를 resolve 데 도움이 됩니다.

원래 제품 버전: Visual Studio 2010
원본 KB 번호: 983332

증상

다음과 같은 경우를 생각해볼 수 있습니다.

  • BI 프로젝트가 있습니다. 예를 들어 SQL Server Analysis Services 프로젝트, SQL Server Integration Services 프로젝트, SQL Server 보고서 모델 프로젝트 또는 SQL Server Reporting Services 프로젝트가 있습니다.

  • 솔루션 및 프로젝트에는 다음 파일 이름 확장명이 있습니다.

    • ..sln
    • .dwproj
    • .dtproj
    • .rptproj
  • BI 프로젝트는 다음 SQL Server 버전 중 하나에서 SQL Server BIDS(Business Intelligence Development Studio)를 사용하여 만들어집니다.

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2008 R2
  • 프로젝트를 Visual Studio 2010에서 사용하는 형식으로 업그레이드합니다.

이 시나리오에서는 다음과 같은 오류가 발생할 수 있습니다.

  • Visual Studio 2010에서는 프로젝트를 열 수 없습니다. 솔루션 탐색기 창에서 프로젝트 이름은 프로젝트 이름 옆에 있는 괄호 안에 단어(사용할 수 없음)로 흐리게 표시됩니다.

  • 프로젝트를 업그레이드한 후에는 SQL Server BIDS에서 프로젝트를 열 수 없습니다.

  • 솔루션 탐색기 창의 프로젝트에는 다음 오류가 나열됩니다.

    프로젝트 파일이 언로드되었습니다.

    이 오류는 솔루션 탐색기 프로젝트를 여는 데 일치하는 프로젝트 형식이 없음을 나타냅니다.

  • 프로젝트 파일을 두 번 클릭하여 열려고 하면 다음 오류가 발생합니다.

    Microsoft Visual Studio
    'Drive:\Path\Project_name.dwproj'는 프로젝트 형식(.dwproj)이 이 버전의 애플리케이션에서 지원되지 않으므로 열 수 없습니다.
    열려면 이 유형의 프로젝트를 지원하는 버전을 사용하세요.

원인

이 문제는 Visual Studio 2010에서 2005년 SQL Server, SQL Server 2008 또는 SQL Server 2008 R2에서 BIDS를 사용하여 만든 BI 프로젝트를 편집할 수 없기 때문에 발생합니다.

해결 방법

프로젝트를 업그레이드한 후 SQL Server BIDS에서 프로젝트를 열 수 없는 문제를 resolve 다음 단계를 수행합니다.

  1. SQL Server BIDS를 사용하여 다른 디렉터리에 있는 원래 BI 프로젝트와 동일한 이름을 가진 새 프로젝트를 만듭니다.
  2. 업그레이드된 BI 프로젝트 폴더에서 모든 관련 프로젝트 항목을 추가합니다. 예를 들어 Analysis Services 프로젝트의 경우 .ds 및 .dsv 파일을 추가합니다. Reporting Services 프로젝트의 경우 .rds 및 .rdl 파일을 추가합니다.
  3. 새 BI 프로젝트를 저장한 다음 엽니다.

추가 정보

BI 프로젝트는 Visual Studio에서 열 수 있는 특별한 종류의 Visual Studio 프로젝트입니다. 그러나 BI 프로젝트를 만들거나 편집할 수 있도록 해당 Visual Studio 셸과 함께 BIDS 구성 요소가 설치되어 있어야 합니다. BIDS 구성 요소는 2005년 SQL Server, 2008년 SQL Server 및 SQL Server 2008 R2의 일부로 릴리스됩니다. 이러한 BIDS 구성 요소는 Visual Studio 2010과 함께 작동하도록 설계되지 않았습니다. 따라서 Visual Studio 2010에서는 업그레이드된 프로젝트를 열 수 없습니다.

Visual Studio 2010을 사용하여 2005년 SQL Server, SQL Server 2008년 또는 SQL Server 2008 R2에서 BIDS를 사용하여 만든 BI 프로젝트를 엽니다. 이 경우 Visual Studio 2010은 프로젝트를 Visual Studio 2010 형식으로 업그레이드하라는 메시지를 표시합니다. 이전 버전의 Visual Studio는 이후 버전의 Visual Studio에서 프로젝트를 여는 것을 지원하지 않습니다. 따라서 프로젝트를 만드는 데 사용한 BIDS 버전에서는 업그레이드된 프로젝트를 열 수 없습니다.

다음 표에서는 다양한 Visual Studio 버전을 사용하여 다른 BI 프로젝트를 열고 편집할 수 있도록 지원되는 구성을 나열합니다. BIDS를 사용하여 만든 BI 프로젝트는 Visual Studio 2010에서 편집할 수 없습니다. BI 프로젝트 및 기타 프로젝트가 포함된 솔루션이 있는 경우 Visual Studio 2010에서 솔루션을 열기 전에 솔루션을 백업하는 것이 좋습니다.

제품 버전 2005년 SQL Server BIDS를 사용하는 Visual Studio 2005(릴리스 버전 이상 서비스 팩) 2008년 SQL Server BIDS가 포함된 Visual Studio 2008(서비스 팩 1 이상 서비스 팩) SQL Server 2008 R2에서 BIDS를 사용하는 Visual Studio 2008(서비스 팩 1 이상 서비스 팩) Visual Studio 2010(릴리스 버전 이상 서비스 팩)
SQL Server 2005 BI 프로젝트 않음 프로젝트 업그레이드 후 지원됨 프로젝트 업그레이드 후 지원됨 지원되지 않음
SQL Server 2008 BI 프로젝트 지원되지 않음 지원 프로젝트 업그레이드 후 지원됨 지원되지 않음
SQL Server 2008 R2 BI 프로젝트 지원되지 않음 지원되지 않음 지원 지원되지 않음

적용 대상

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