Bir Visual Basic 6. 0'ın proje grubu için Visual Basic 2005 veya Visual Basic .NET yükseltme hakkında

Makale çevirileri Makale çevirileri
Makale numarası: 309617 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, bir Visual Basic 6.0 proje grubu veya Visual Basic .NET veya Visual Basic 2005 n-katmanl? uygulama yükseltme.

Tekniğin Açıklaması

Bir Visual Basic 6. 0'ın proje grubu veya Visual Basic .NET veya Visual Basic 2005 n-katmanl? uygulama yükseltme yöntemini seçerseniz, bir defada bir proje veya bağlayıcı yükseltmelisiniz.

Üç-bağlayıcılı uygulamanız, bir istemci bileşeni, bir iş bileşeni ve bir <a0>Veri</a0> erişim bileşeni içeriyorsa, bu uygulama aşağıdaki sırada yükseltmelisiniz:
  1. Istemci componentBusiness componentData erişim bileşeni
  2. Iş componentData erişim bileşeni
  3. Veri erişim bileşeni
N-katmanl? uygulama, her zaman istemci katmanı yükseltmeniz ve daha sonra diğer bir katman Bağımlılık ağacındaki yükseltme. Bu sipariş için iki nedenden dolayı uygulamalısınız:
  • Bu yaklaşım uygulama çalışma korumanıza olanak sağlar. Istemci yükselttiğinizde, kesme ve uygulamanın tek bir bileşenle çalışır. Tüm diğer bileşenleri, önceden görünmelerini çalışır devam eder. Bu yaklaşım ile çalışma alanını belirtin. Veri Bağlayıcısı yükseltmeniz, diğer bir seçenek olarak, aniden, veri Bağlayıcısı ve veri katmanda bağımlı bileşenler bölün.
  • Visual Basic 6.0, tür kitaplıklarının (TypeLibs) kilitler. TypeLib yeniden veya temel dinamik bağlantı kitaplığı (DLL) yeniden gerekiyorsa, bu sorun oluşturur. Iş bağlayıcı yükseltmeniz ve daha sonra istemci yükseltme, sürekli olarak durdurun ve orta bağlayıcıda her değiştirdiğinizde, Visual Basic 6.0 yeniden gerekir. Aşağıdaki iş akışı göz önünde bulundurun:

    1. Orta tier.Run olarak orta bağlayıcıda erişmek için orta tier.Change Visual Basic 6.0 istemci yükseltin.
    2. Orta tier.Run olarak orta bağlayıcıda erişmek için Visual Basic 6.0 istemci değiştirin.
    3. Orta bağlayıcıda çalıştırın.

    .NET DLL değiştirmek istiyorsanız, kapatma Visual Basic 6. 0 ', Visual Basic. NET'te veya Visual Basic 2005 ' te recompile yeniden sonra Visual Basic 6. 0'da, yapmanız gerekenler ve böyle devam eder. Bu sorun, istemci yükseltmeniz ve daha sonra orta bağlayıcıda yükseltme kurtulabilirsiniz.
Her bir Visual Basic 6.0 uygulamasını yükseltmek için <a0></a0>, Visual Basic 2005 veya Visual Basic .NET Yükseltme Aracı'nı kullanın. Yükseltme Aracı, Visual Basic 6.0 projeyi açmak için Visual Basic .NET veya Visual Basic 2005 kullandığınızda başlatılır. Yükseltme Aracı'nı kullandığınızda, Visual Basic 6. 0'ın proje değişmez ve yeni bir Visual Basic 2005 ve Visual Basic .NET projesini oluşturulur. Bir Visual Basic 6. 0'ın proje yükseltmeden önce yükseltme için hazırlama en iyisidir. Daha fazla bilgi için REFERENCES bölümüne bakın.

Visual Basic .NET veya Visual Basic 2005 N-Tier Visual Basic 6.0 uygulama yükseltme

Bu bölüm, (oluşan bir istemci bileşeni, bir iş bileşeni ve bir <a0>Veri</a0> erişim bileşeni) üç-bağlayıcılı Visual Basic 6.0 uygulamasını Visual Basic .NET veya Visual Basic 2005 yükseltme hakkında bilgi sağlar.
  1. Visual Basic 6. 0'daki projelerin her biri derlemek ve Projeler uygulama düzgün çalıştığından emin olmak için sınayın.

    Not: ıt yeni Visual Basic .NET veya Visual Basic 2005 istemci projeyi yine de iş ve veri bileşeninden Visual Basic 6.0 ile birlikte çalışabilirlik kullandığından, grubu oluşturmak önemlidir. Benzer şekilde, yeni Visual Basic .NET veya Visual Basic 2005 iş bileşeni projeyi yine de veri bileşeni ile birlikte çalışabilirlik Visual Basic 6. 0'dan başvuruyor.
  2. Istemci bileşeni yükseltmeniz. Başlangıç Microsoft Visual Studio .NET veya Visual Studio 2005 ve Visual Basic 6.0 istemci proje açık. Yükseltme Sihirbazı başlatılır.

    Not: The Visual Basic .NET veya Visual Basic 2005 Yükseltme Sihirbazı, Visual Studio 2005 veya Visual Studio .NET Professional dahil edilir.

  3. Proje ve bir yükseltme raporu, yeni bir Visual Basic 2005 ve Visual Basic .NET istemci oluşturmak için sihirbazdaki adımları izleyin.
  4. Tipik olarak gerekli olan ek değişiklikler hakkında bir uyarı alır yükseltme raporunu gözden geçirin. Yeni bir Visual Basic .NET veya Visual Basic 2005 istemci proje önerilen olarak değiştirin.
  5. Istemci çalışır durumda olduğundan emin olmak için yeni Visual Basic .NET veya Visual Basic 2005 istemci projeyi çalıştırın. Yeni istemci yine de birlikte çalışabilirlik ile Visual Basic 6. 0'ın iş ve veri erişim bileşeni başvuran unutmayın.
  6. Orta bağlayıcıda (business nesnesi) yükseltin. Visual Basic 2005 veya Visual Basic .NET, Visual Basic 6. 0'ın iş nesnesi proje açın ve Yükseltme Sihirbazı'ndaki adımları izleyin.
  7. Yükseltme raporunu gözden geçirin ve yeni Visual Basic .NET veya Visual Basic 2005 çal??ma bile?eni, önerilen şekilde değiştirin.
  8. Yeni Visual Basic .NET veya Visual Basic 2005 istemci projeyi yine de Visual Basic 6.0 çal??ma bile?eni başvurduğundan, bu başvuruyu silip, yeni oluşturulan Visual Basic .NET veya Visual Basic 2005 iş bileşeni projeyi yeni bir başvuru ekleyin.
  9. Uygulama düzgün çalıştığından emin olmak için sınayın. Istemci ve iş bileşenleri Visual Basic 6.0 veri erişim bileşeni hala kullanıyorsunuzdur unutmayın.
  10. Son bağlayıcı yükseltme (bileşen, veri erişim). Visual Basic 2005 veya Visual Basic. NET'te Visual Basic 6.0 veri erişimi bileşeni projeyi açın ve Yükseltme Sihirbazı'ndaki adımları izleyin.
  11. Yükseltme raporunu gözden geçirin ve yeni Visual Basic .NET veya Visual Basic 2005 Veri Erişimi bileşeni, önerilen şekilde değiştirin.
  12. Istemci bileşenleri ve Visual Basic 6.0 veri erişimi bileşeni, Visual Basic .NET veya Visual Basic 2005 işletmede yapılan tüm başvuruları silin, yeni Visual Basic .NET veri erişimi bileşeni proje başvuru ekleyin.
  13. Uygulama düzgün çalıştığından emin olmak için sınayın.

Referanslar

Daha fazla bilgi için aşağıdaki Microsoft Web sitesine başvurun:
Visual Basic 6.0 uygulamalarınızı yükseltme için Visual Basic.NET için hazırlanıyor
http://msdn.microsoft.com/en-us/library/aa260644.aspx

Özellikler

Makale numarası: 309617 - Last Review: 6 Aralık 2006 Çarşamba - Gözden geçirme: 2.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Basic 2005
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
Anahtar Kelimeler: 
kbmt kbvs2005swept kbvs2005applies kbmigration kbhowtomaster KB309617 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:309617

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com