Jak upgradovat skupina projektu Visual Basic 6.0, Visual Basic .NET nebo Visual Basic 2005

Překlady článku Překlady článku
ID článku: 309617 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek popisuje upgrade skupiny 6.0 projektu jazyka nebo n vrstva aplikace Visual Basic .NET nebo Visual Basic 2005.

Popis Technique

Inovace skupiny projektu Visual Basic 6.0 nebo n vrstva aplikace Visual Basic .NET nebo Visual Basic 2005 je nutné inovovat jednoho projektu nebo vrstvy současně.

Třívrstvá aplikace zahrnuje součást Klient, obchodní komponenta a součásti přístupu dat, byste měli inovovat aplikaci v následujícím pořadí:
  1. Součást klienta componentBusiness componentData přístup
  2. Obchodní komponenta přístup componentData
  3. Součást data access
V aplikaci n vrstva vždy nejprve inovovat klientská vrstva a upgrade jiné vrstvy na závislost stromu. Postupujte podle tohoto pořadí dvou důvodů:
  • Tento přístup umožňuje zachovat pracovní aplikace. Při inovaci klienta přerušit a pracovat pouze jednu součást aplikace. Všechny ostatní součásti nadále pracovat stejným způsobem, který nebyl dříve. Tento přístup izolovat pracovní oblasti. Také Pokud nejprve inovovat vrstva dat náhle zrušíte vrstva dat a součásti, které závisí na vrstvě data.
  • Visual Basic 6.0 zamkne knihovny typů (TypeLibs). Vytvoří tento problém, pokud potřebujete znovu sestavit TypeLib nebo překompilovat podkladové dynamické knihovny (DLL). Pokud nejprve inovovat vrstva obchodní a inovovat klienta musí neustále zastavení a restartování Visual Basic 6.0 při každém změnit střední vrstva. Zvažte následující pracovního postupu:

    1. Upgrade střední tier.Change Visual Basic 6.0 klientovi přístup k střední tier.Run střední vrstva.
    2. Změnit Visual Basic 6.0 klientovi přístup k střední tier.Run střední vrstva.
    3. Spustit střední vrstva.

    Pokud chcete změnit .NET DLL musí zavřít Visual Basic 6.0, Visual Basic .NET nebo Visual Basic 2005 překompilujte restartujte Visual Basic 6.0 atd. Tento problém se můžete vyhnout, pokud nejprve inovovat klienta a inovovat střední vrstva.
Upgrade každé aplikace Visual Basic 6.0 použijte nástroj upgrade, který je součástí Visual Basic .NET nebo Visual Basic 2005. Nástroj inovace je zahájena při použití Visual Basic .NET nebo Visual Basic 2005 otevřete projekt aplikace Visual Basic 6.0. Při inovaci nástroj použít, projekt aplikace Visual Basic 6.0 není změněno a je vytvořen nový projekt Visual Basic .NET nebo Visual Basic 2005. Před inovací projekt aplikace Visual Basic 6.0 je nejvhodnější připravit pro upgrade. Další informace naleznete v části REFERENCES.

Upgrade aplikace Visual Basic 6.0 N úroveň jazyka .NET nebo Visual Basic 2005

Tato část obsahuje podrobné informace o upgrade třísložkové Visual Basic 6.0 aplikace (které tvoří součást klienta, obchodní komponenta a součásti přístupu dat) Visual Basic .NET nebo Visual Basic 2005.
  1. Všechny projekty Visual Basic 6.0 zkompilujte a otestujte projekty zajistit aplikace funguje správně.

    Poznámka: je důležité vytvořit skupiny, protože nový projekt Visual Basic .NET nebo Visual Basic 2005 klienta stále používá součást obchodní a dat z aplikace Visual Basic 6.0 prostřednictvím spolupráce. Podobně nové součásti projektu obchodní s Visual Basic .NET nebo Visual Basic 2005 stále odkazuje součást data z Visual Basic 6.0 prostřednictvím spolupráce.
  2. Nejprve inovovat součásti klienta. Zahájení Microsoft Visual Studio .NET nebo Microsoft Visual Studio 2005 a otevřít projekt aplikace Visual Basic 6.0 klienta. Průvodce inovací spuštění.

    Poznámka: je zahrnuta v Visual Studio .NET Professional nebo Visual Studio 2005 The Visual Basic .NET nebo Visual Basic 2005 Průvodce upgradem.

  3. Postupujte podle kroků v průvodci vytvořit nového klienta Visual Basic .NET nebo Visual Basic 2005 projektu a sestava upgradu.
  4. Zkontrolovat upgradu sestavy obvykle zahrnuje upozornění o další změny, které jsou požadovány. Upravte nové Visual Basic .NET nebo Visual Basic 2005 klienta projektu jako doporučeno.
  5. Spustit nový Visual Basic .NET nebo Visual Basic 2005 projekt klienta a ověřte, zda klient pracuje. Nezapomeňte nového klienta stále odkazuje Visual Basic 6.0 obchodní a data součásti přístupu prostřednictvím spolupráce.
  6. Upgrade střední úroveň (obchodní objekt). Otevřete projekt aplikace Visual Basic 6.0 obchodní objekt v Visual Basic .NET nebo Visual Basic 2005 a dokončete kroky v Průvodci inovací.
  7. Zkontrolujte sestava upgradu a upravte nové obchodní komponenta Visual Basic .NET nebo Visual Basic 2005 jako doporučeno.
  8. Protože nový projekt Visual Basic .NET nebo Visual Basic 2005 klienta stále odkazuje obchodní komponenta Visual Basic 6.0, odstraňte tento odkaz a přidat nový odkaz do nově vytvořené Visual Basic .NET nebo Visual Basic 2005 obchodní komponenta projektu.
  9. Testovat aplikace zajistit, že funguje správně. Nezapomeňte, že součásti klienta a obchodní jsou stále pomocí součásti Visual Basic 6.0 dat přístup.
  10. Inovujte konečný vrstva (součást přístup data). Otevřete projekt aplikace Visual Basic 6.0 dat přístup součásti Visual Basic .NET nebo Visual Basic 2005 a dokončete kroky v Průvodci inovací.
  11. Zkontrolujte sestava upgradu a upravte nové přístup součásti dat s Visual Basic .NET nebo Visual Basic 2005 jako doporučeno.
  12. Odstranit odkazy přístup součásti Visual Basic 6.0 dat v obchodní Visual Basic .NET nebo Visual Basic 2005 a součásti klienta, přidat odkazy na nový projekt Visual Basic .NET data pro součást přístup.
  13. Testovat aplikace zajistit, že funguje správně.

Odkazy

Další informace naleznete na následující web společnosti Microsoft:
Příprava aplikace Visual Basic 6.0 aplikací pro upgrade na pro Visual Basic.NET
http://msdn.microsoft.com/en-us/library/aa260644.aspx

Vlastnosti

ID článku: 309617 - Poslední aktualizace: 6. prosince 2006 - Revize: 2.5
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Visual Basic 2005
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
Klíčová slova: 
kbmt kbvs2005swept kbvs2005applies kbmigration kbhowtomaster KB309617 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:309617

Dejte nám zpětnou vazbu

 

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