Postupy: Zavedení aplikace ASP.NET Web pomocí funkce Kopírovat projekt Visual Studio .NET

Překlady článku Překlady článku
ID článku: 326356 - 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

Visual Studio .NET poskytuje Copy Project tak, aby soubory projektu můžete kopírovat z jednoho umístění do jiného během vývoje a aby nasadit projektu ASP.NET na provozní webový server. Tento článek popisuje, jak nasadit Microsoft webových aplikací ASP.NET pomocí metodu Copy Project v aplikaci Microsoft Visual Studio .NET. Článek popisuje následující:
  • Metody připojení pro rozšíření FPSE (FrontPage Server Extensions) a sdílených položek.
  • Možnosti v nástroji filtrovat soubory, které chcete kopírovat.
  • Nastavení serveru.
  • Dalších možných problémů při použití Copy Project.

Nastavit projektu do režimu Release před provést Copy Project

Nastavit projektu uvolnění režimu před provedením Copy Project, která zlepšuje výkon aplikace ASP.NET.

Nastavit projektu uvolnění režimu, postupujte takto:
  1. Řešení v aplikaci Solution Explorer klepněte pravým tlačítkem myši a přejděte na příkaz Vlastnosti.
  2. Klepněte na složku Konfigurace vlastnosti v levém podokně.
  3. Klepněte na název projektu v pravém podokně a klepněte na tlačítko vydání v rozevírací nabídce Konfigurace.
  4. Klepněte na tlačítko OK.

Kroky provést Copy Project Visual Studio .NET

Poznámka: Vytvoření jisti, že jsou všechna sestavení aktuální, musíte provést Sestavit před použitím Copy Project. Pokud tak neučiníte, může s starší verze některých souborů zavést aplikaci ASP.NET.
  1. V nabídce projekt klepněte na příkaz Copy Project.
  2. Z dialogového okna Copy Project přejděte Cíl složku projektu, který chcete použít.
  3. Vyberte metodu přístupu webové připojit k cílové složce. Možnosti webový přístup metody jsou:
    • FrontPage - Tato metoda používá rozšíření FPSE (FrontPage Server Extensions) přes protokol HTTP k přenosu souborů do cílové složky. Tuto metodu použijte při přenosu souborů na serveru mimo místní síť. Je nutné nainstalovat FPSE server.
      Nebo
    • Sdílení souboru Universal Naming Convention (UNC) - použití této metody musíte ze zdrojové složky mít přímý přístup do cílové složky. Cílová složka je v jiném počítači, musí být schopen vyhledejte počítače v místní síti.
  4. Vyberte možnost Kopírovat určete, které soubory je třeba zkopírovat do cílové složky. Použijte uvedený postup:
    • Vyberte možnost pouze soubory potřebné ke spuštění této aplikace, pokud musíte nasadit dokončené aplikaci ASP.NET. Nasadit dll a všechny soubory označeny BuildAction z obsahu. Zdrojové soubory, které neoznačené nezavádějte.
    • Vyberte možnost všechny soubory projektu, pokud je nutné zahrnout všechny soubory sestavení souboru projektu a zdrojové soubory.
    • Pokud je třeba zkopírovat všechny soubory ze složky zdroj, vyberte možnost všechny soubory ve složce zdroje projektu.
    Poznámka: Pokud často nasadit změny, nezapomeňte Copy Project zkopíruje všechny příslušné soubory, zda tyto soubory změněné od posledního nasazení.

Požadavky instalace webového serveru

Požadováno software
  • Microsoft Windows 2000 nebo Windows XP
  • Microsoft Internet Information Server (IIS)
  • Rozhraní Microsoft .NET framework
Chcete-li použít Copy Project, musíte nastavit adresáři projektu jako aplikace v Internetová informační služba (IIS). Chcete-li vytvořit aplikaci IIS, postupujte takto:
  1. Otevřete Správce služeb Internetu. Nebo pokud se spuštění systému Windows XP v počítači otevřete Internetová informační služba.
  2. V levém podokně klepněte pravým tlačítkem myši na název virtuálního adresáře a klepněte na příkaz Vlastnosti.
  3. Ujistěte se, zda pole Název aplikace v části Nastavení aplikace je uveden název webu nebo název virtuálního adresáře. Pokud není uveden, klepněte na tlačítko vytvořit. Poznámka: Pokud jste vybrali v dialogovém okně Copy Project přístupová metoda WWW FrontPage, je nutné nainstalovat rozšíření FPSE (FrontPage Server Extensions) na webovém serveru.

    Další informace o instalaci FrontPage Server Extensions naleznete na webu Microsoft TechNet:

    Instalace FrontPage 2002 Server Extensions
    http://technet.microsoft.com/en-us/library/cc767983.aspx

Kopírování projektu vzdálený server

Takto provádět Copy Project vzdálený webový server:
  1. Na vzdáleném serveru vytvořte složku pro všechny vaše Projekty Visual Studio .NET, například: C:\Projects.
  2. Zapnout sdílení souborů pro adresář C:\Projects.
  3. Vytvořit podsložku v C:\Projects adresáři s názvem projektu, který chcete kopírovat, například: c:\Projects\Test1.
  4. V konzole správy IIS vytvořte virtuální adresář. Název virtuálního adresáře Test1 a potom klepněte na složku s názvem C:\Projects\Test1.
  5. Otevřete existující webovou aplikaci ASP.NET v aplikaci Visual Studio .NET. Z nabídky Sestavit) klepněte na tlačítko Sestavit řešení).
  6. Z rozevíracího seznamu v panelu nástrojů změnit režim kompilace z Debug na vydání.
  7. Vyberte projekt a klepněte na příkaz Copy Project.
    1. Cíl projektu složku, zadejte: http:// servername / test1, kde název_serveru je název serveru, Test1 je virtuální adresář a je také název složky vytvořené v krocích 3 a 4 této části článku.
    2. Webové metody přístupu vyberte Sdílení souborů. Cesta zadejte \\Servername\Projects\Test1.
    3. Vyberte možnost Kopírovat projektu.
Poznámka: Tato ukázka popisuje kopírování projektu do složky vytvořené z kořenového adresáře jednotky C. Další informace postupujte podle stejných kroků zkopírujte projektu kořenový web (\\InetPub\Wwwroot).

Odkazy

Další informace o dialogovém okně Copy Project Visual Studio .NET naleznete na webu Microsoft Developer Network:
Kopírovat dialogové okno Project
http://msdn.microsoft.com/en-us/library/f3efa15a(VS.71).aspx
Další informace o rozšíření FPSE (FrontPage Server Extensions) navštivte webu Microsoft Developer Network:
Microsoft FrontPage Server Extensions 2002 pro Windows
http://msdn2.microsoft.com/en-us/library/aa140175(office.10).aspx

Vlastnosti

ID článku: 326356 - Poslední aktualizace: 12. února 2007 - Revize: 3.7
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft ASP.NET 1.0
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Internet Information Server 4.0
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
Klíčová slova: 
kbmt kbdeployment kbhowtomaster KB326356 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:326356

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