Projeyi Visual Studio 2010 tarafından kullanılan biçime yükseltdikten sonra BI projesini açamazsınız

Bu makale, projeyi Microsoft Visual Studio 2010 biçimine yükselttiğiniz bir İş Zekası (BI) projesini açamama sorununu çözmenize yardımcı olur.

Orijinal ürün sürümü: Visual Studio 2010
Özgün KB numarası: 983332

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Bi projeniz var. Örneğin, bir SQL Server Analysis Services projeniz, SQL Server Integration Services projeniz, SQL Server Rapor Modeli projeniz veya SQL Server Reporting Services projeniz vardır.

  • Çözüm ve projeler aşağıdaki dosya adı uzantılarına sahiptir:

    • .sln
    • .dwproj
    • .dtproj
    • .rptproj
  • BI projesi, aşağıdaki SQL Server sürümlerinden birinde SQL Server Business Intelligence Development Studio (BIDS) kullanılarak oluşturulur:

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2008 R2
  • Projeyi Visual Studio 2010 tarafından kullanılan biçime yükseltin.

Bu senaryoda, aşağıdaki hatalar oluşabilir:

  • Visual Studio 2010'da projeyi açamazsınız. Çözüm Gezgini penceresinde proje adı, proje adının yanında parantez içinde (kullanılamaz) sözcüğüyle soluk görünür.

  • Projeyi yükseltdikten sonra SQL Server BIDS'de açamazsınız.

  • Çözüm Gezgini Penceresindeki proje aşağıdaki hatayı listeler:

    Proje dosyası kaldırıldı.

    Bu hata, Çözüm Gezgini projeyi açmak için eşleşen bir proje türüne sahip olmadığını gösterir.

  • Proje dosyasını çift tıklayarak açmaya çalışırsanız aşağıdaki hatayı alırsınız:

    Microsoft Visual Studio
    Proje türü (.dwproj) uygulamanın bu sürümü tarafından desteklenmediğinden 'Sürücü:\Path\Project_name.dwproj' açılamıyor.
    Açmak için lütfen bu proje türünü destekleyen bir sürüm kullanın.

Neden

Bu sorun, Visual Studio 2010'un SQL Server 2005, SQL Server 2008 veya SQL Server 2008 R2'de BIDS kullanılarak oluşturulan bi projesini düzenlemenize izin vermemesi nedeniyle oluşur.

Çözüm

Projeyi yükselttik SQL Server BIDS'de açamama sorununu çözmek için şu adımları izleyin:

  1. SQL Server BIDS kullanarak farklı bir dizinde özgün BI projesiyle aynı ada sahip yeni bir proje oluşturun.
  2. Yükseltilen BI proje klasöründeki tüm ilgili proje öğelerini ekleyin. Örneğin, bir Analysis Services projesi için .ds ve .dsv dosyalarını ekleyin. Reporting Services projesi için .rds ve .rdl dosyalarını ekleyin.
  3. Yeni BI projesini kaydedin ve açın.

Daha fazla bilgi

BI projesi, Visual Studio'da açabileceğiniz özel bir Visual Studio projesi türüdür. Ancak BI projelerini oluşturabilmeniz veya düzenleyebilmeniz için BIDS bileşenlerini ilgili Visual Studio kabuğuyla birlikte yüklemeniz gerekir. BIDS bileşenleri SQL Server 2005, SQL Server 2008 ve SQL Server 2008 R2'nin bir parçası olarak yayınlanıyor. Bu BIDS bileşenleri Visual Studio 2010 ile birlikte çalışacak şekilde tasarlanmamıştır. Bu nedenle, yükseltilen proje Visual Studio 2010'da açılamaz.

SQL Server 2005, SQL Server 2008 veya SQL Server 2008 R2'de BIDS kullanılarak oluşturulan bir BI projesini açmak için Visual Studio 2010 kullanırsınız. Bu durumda Visual Studio 2010, projeyi Visual Studio 2010 biçimine yükseltmenizi ister. Visual Studio'nun önceki sürümleri, gelecek bir Visual Studio sürümünden proje açmayı desteklemez. Bu nedenle, yükseltilen projeyi projeyi oluşturmak için kullandığınız BIDS sürümünde açamazsınız.

Aşağıdaki tabloda, farklı Visual Studio sürümlerini kullanarak farklı BI projelerini açabilmeniz ve düzenleyebilmeniz için desteklenen yapılandırmalar listelenmiştir. BIDS kullanılarak oluşturulan BI projeleri Visual Studio 2010'da düzenlenemez. BI projelerini ve diğer projeleri içeren bir çözümünüz varsa, çözümü Visual Studio 2010'da açmadan önce çözümü yedeklemenizi öneririz.

Ürün sürümü SQL Server 2005'te BIDS ile Visual Studio 2005 (sürüm sürümü ve sonraki hizmet paketleri) SQL Server 2008'de BIDS ile Visual Studio 2008 (Service Pack 1 ve üzeri hizmet paketleri) SQL Server 2008 R2'de BIDS ile Visual Studio 2008 (Service Pack 1 ve üzeri hizmet paketleri) Visual Studio 2010 (sürüm sürümü ve sonraki hizmet paketleri)
SQL Server 2005 BI projeleri Destekleniyor Proje yükseltmesi sonrasında desteklenir Proje yükseltmesi sonrasında desteklenir Desteklenmiyor
SQL Server 2008 BI projeleri Desteklenmiyor Destekleniyor Proje yükseltmesi sonrasında desteklenir Desteklenmiyor
SQL Server 2008 R2 BI projeleri Desteklenmiyor Desteklenmiyor Destekleniyor Desteklenmiyor

Uygulandığı öğe

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