Ako k nasadeniu ASP.NET Web aplikácie pomocou príkazu Xcopy nasadenie

Preklady článku Preklady článku
ID článku: 326355 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Tento článok popisuje spôsob použitia príkazu Xcopy MS-DOS nasadiť Microsoft ASP.NET Web aplikácie. Príkaz xcopy štýl rozmiestnenia nie je vhodný pre všetky situácie. Pre veľké webové stránky a riadok podnikové aplikácie, odporúčame dočasne byť miesto prepnutá do režimu offline. Chcete to zatiaľ čo nový obsah a zostáv aplikácie sú rozmiestnené. Táto údržba mali vykonať pohodlné, naplánované čase. Ak chcete minimalizovať plánovanej odstávky, postupujte nasledovne:
  1. Vytvoriť novú fyzickú adresár pre aplikácie, ktorú chcete aktualizovať. Skopírujte celý nový obsah nového fyzickej adresára.
  2. Prekonfigurovať virtuálny adresár pre uplatnenie bodu na nový fyzickej adresár s novým obsahom.

    Poznámka Pri nasadzovaní nový obsah ASP.NET Web aplikácie, žiadosť sa môže reštartovať. Ak máte veľké aplikácie a komplexné aplikácie, ktoré majú významné pamäte požiadavky, pamäť môže byť zvýšená spotreba. Technická podpora problémy môžu nastať, keď reštartujte aplikáciu. Toto zahŕňa straty stavu relácie používateľa.

Čo je Xcopy nasadenia?

Xcopy nasadenia opisuje nasadenia v ASP.ČISTÉ, ak používate techniky "presunúť a pustiť" ("drag-and-drop funkciu v programe Microsoft Windows Explorer, File Transfer Protocol (FTP) alebo príkaz DOS príkaz Xcopy na kopírovanie súborov z jedného miesta na druhé. ASP.NET aplikácia vyžaduje žiadne zmeny v databáze Registry a nemala nijaké osobitné požiadavky na montáž hostiteľskej spoločnosti na hostované stránky.

Výhody Xcopy nasadenie

Xcopy-štýl prenos zjednodušuje zavedenie a údržbu ASP.NET stránky, pretože si žiadne položky databázy registry a zapisujete žiadne súčasti. Microsoft.Samo-NET aplikácií sú popisovateľné, zvyčajne s žiadne závislosti. So spravovaním verzií zhromaždenia, môžete kopírovať aj novú kópiu knižnica DLL, ktoré aplikácia používa bez zastavenia na webe servera.

Rozdiely medzi Xcopy nasadenia a kópiu projektu programu Visual Studio.NET

Xcopy nasadenia nevyžaduje inštalovať žiadny špeciálny softvér na rozvoj počítači alebo na webovom serveri. Program Visual Studio.Metódu netto Kópiu projektu vyžaduje inštaláciu programu Microsoft FrontPage Server Rozšírenie (FPSE) na vzdialenom serveri. Xcopy umožňuje nahradiť iba naposledy upravené súbory. Môžete buď vybrať súbory manuálne nahradiť ich alebo prepínač /d príkazu Xcopy môžete použiť na určenie dátumu, takto:
xcopy Zdroj [cieľ] /D:m-d-y

Nastaviť virtuálneho adresára ako aplikácia Internet Information Services (IIS)

Ak ste už nenastavili cieľový adresár vám ho nastaviť ako aplikácia Microsoft Internet Information Services (IIS) skôr, ako prenesiete súbory. Chcete nastaviť virtuálny adresár, postupujte tieto kroky:
  1. Kliknite na tlačidlo Štart, ukážte na položku programy, ukážte na položku Nástroje na správua potom kliknite na položku Správca internetových služieb.
  2. Na ľavej table kliknite pravým tlačidlom na názov vášho virtuálneho adresár a potom kliknite na položku Vlastnosti.
  3. Uistite sa, že Web stránok meno alebo názov virtuálneho adresár uvedený v poli Názov aplikácie podľa Nastavenia aplikácie. Ak nie je, kliknite na položku vytvoriť.
Ďalšie informácie získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
172138Ako vytvoriť virtuálny adresár v Internet Information Services (IIS)

Riešenie problémov

V niektorých prípadoch nemôže dokončiť zavedenie ASP.NET Webové aplikácie pomocou príkazu Xcopy prenos sám. Týchto prípadoch obsahovať:
  • Zostavy, ktoré vyžadujú nainštalovanie v Global Zhromaždenie Cache (GAC). Ak musia zdieľať akékoľvek zhromaždení že ASP.ČISTÉ využitie viac uplatňovanie doménach musia používať Gacutil.exe utilita pre zapísať tieto zostavy do GAC. Musia sa zrušiť registráciu, nahradiť, a potom zaregistrovať zhromaždení každej nasadenie aplikácie.
  • COM Interop. Ak ASP.ČISTÝ aplikácia používa akýkoľvek komponent Objekt Model (COM) komponentov cez COM interop, musíte zaregistrovať tie COM súčasti COM + služby.
  • Servise, s ktorým súčasti. Spoločnosť Microsoft odporúča, aby ste používali Regsvcs.exe utilita pre registráciu triedach, používajúcich COM + služby (tých, sú odvodené z triedy System.EnterpriseServices.ServicedComponent ).

ODKAZY

Ďalšie informácie o nasadzovaní spoločnosti Microsoft.NET riešenia, ktoré použití príkazu Xcopynájdete na nasledujúcej webovej lokalite webová lokalita Microsoft Developer Network (MSDN):
Stanovenie, kedy používať program Windows Installer verzus Xcopy
Ďalšie informácie o.ČISTÝ utility library, ktorý spravuje globálna vyrovnávacia pamäť zostáv, ktorá tiež poskytuje nástroj rozhranie príkazového riadka Navštívte nasledujúce webovú lokalitu spoločnosti webová lokalita Microsoft Developer Network (MSDN):
Globálne zhromaždenia Cache Utility (GACUTIL.EXE)
Ďalšie informácie o službách spoločnosti Microsoft podniku (COM +) ktoré sú zahrnuté v.NET Framework, navštívte nasledujúce Microsoft Vývojár siete webová lokalita:
Pochopenie Enterprise Services (COM +) v.NET
Pre ďalšie informácie, kliknutím na nasledujúce číslo článku zobrazte článok v Databázy Microsoft Knowledge Base:
315682 Ako nainštalovať súpravu do vyrovnávacej pamäte pre globálne zostavy v programu Visual Studio.NET

Vlastnosti

ID článku: 326355 - Posledná kontrola: 18. júna 2012 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft ASP.NET 1.1
  • Microsoft ASP.NET 1.0
Kľúčové slová: 
kbdeployment kbhowtomaster kbmt KB326355 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 326355

Odošlite odozvu

 

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