NASıL YAPıLıR: Visual Studio .NET Copy Project özelliğini kullanarak bir ASP.NET Web uygulaması dağıtımı

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

Bu Sayfada

Özet

Visual Studio .NET Copy Project, proje dosyalarını bir konumdan diğerine geliştirilmesi sırasında kopyalayabilir ve böylece, bir ASP.NET proje üretim Web sunucusuna dağıtmanız sağlar. Bu makalede, Microsoft ASP.NET Web uygulamaları dağıtmak için Microsoft Visual Studio. NET'te Copy Project yöntemi kullanmayı açıklamaktadır. Bu makalede aşağıda anlatılmaktadır:
  • FrontPage Server Extensions (FPSE) ve paylaşımlar için bağlantı yöntemleri.
  • Kopyalamak istediğiniz dosyaların Süzgeç Seçenekleri aracında.
  • Sunucu kurulumu.
  • Copy Project kullandığınızda diğer olası sorunları.

Proje Kopyala gerçekleştirmek için önce projenin Release moda ayarlayın.

Copy Project gerçekleştirmeden önce modu yayımlamayı proje ayarlarsanız, ASP.NET uygulamanızın performansını artırır.

Mod yayımlamayı proje ayarlamak için şu adımları izleyin:
  1. Solution Explorer'da (Çözüm Gezgini) Solution ' ı sağ tıklatın ve sonra Özellikler ' i işaretleyin.
  2. Sol bölmede <a2>Yapılandırma özellikleri</a2> klasörü tıklatın.
  3. Sağ bölmede projenin adını tıklatın ve yapılandırma açılan menüsünden yayın ' ı tıklatın.
  4. Tamam ' ı tıklatın.

Visual Studio. NET'te bir Copy Project gerçekleştirmek için gereken adımları

Not: tüm derlemelere güncel olup olmadığı, Copy Project kullanmadan önce bir Yapı gerçekleştirmelisiniz emin olmak için. ASP.NET uygulaması, aksi takdirde, bazı dosyaların eski sürümlerle dağıtmanız.
  1. Proje menüsünden Copy Project ' i tıklatın.
  2. Copy Project iletişim kutusundan, kullanmak istediğiniz hedef proje klasörünün üzerine gelin.
  3. Hedef klasöre bağlanmak için bir Web erişim yöntemini seçin. Web erişim yöntemi Seçenekler şunlardır:
    • FrontPage Server Extensions (FPSE), FrontPage - bu yöntem hedef klasöre dosya aktarımı için HTTP üzerinden kullanır. Yerel ağınızın dışından bir sunucuya dosya aktarımı, bu yöntemi kullanın. FPSE sunucusu yüklemeniz gerekir.
      -VEYA-
    • Dosya Paylaşımı Evrensel Adlandırma Kuralı (Bu yöntemi kullanmak için UNC) - doğrudan için hedef klasör kaynak klasörden erişiminiz olmalıdır. Hedef klasör, başka bir bilgisayarda ise, bu bilgisayar, yerel ağınızdaki bulmak için olması gerekir.
  4. Hedef klasöre kopyalamalısınız dosyaları belirtmek için bir <a2>Kopyala</a2> seçeneğini seçin. Bunu yapmak için şu adımları izleyin:
    • Tamamlanmış bir ASP.NET uygulamasının dağıtmalısınız yalnızca bu uygulamayı çalıştırmak için gereken dosyaları seçeneğini belirleyin. Size, dll ve bir BuildAction, içerik ile işaretlenmiş tüm dosyaları dağıtın. Işaretlenmemiş olan bir kaynak dosyaları dağıtmayın.
    • Tüm oluşturma dosyaları, proje dosyası ve kaynak dosyalarını içeren tüm proje dosyalarını seçeneğini belirleyin.
    • Kaynak klasörün tüm dosyaları kopyalamalısınız kaynak proje klasöründeki tüm dosyalar</a1> seçeneğini seçin.
    Not: değişiklikler sık izin ver'i dağıtmanız, bu dosyaları son dağıtımı bu yana değiştirilmiş olup olmadığını Copy Project tüm ilgili dosyaları kopyalayacağını unutmayın.

Web Server kurulum gereksinimleri

Yazılım gerekli
  • Microsoft Windows 2000 veya Windows XP
  • Microsoft ınternet ınformation Server (IIS)
  • Microsoft .NET framework
Copy Project kullanmak için <a0></a0>, Microsoft ınternet ınformation Services (IIS) bir uygulama olarak proje dizini ayarlamanız gerekir. Bir IIS uygulaması oluşturmak için aşağıdaki adımları izleyin:
  1. Internet Services Manager'ı açın. Veya, bilgisayarınızda Microsoft Windows XP çalıştırıyorsanız, ınternet ınformation Services'ni açın.
  2. Sol bölmede, sanal dizininizin adını sağ tıklatın ve sonra da Properties ' i tıklatın.
  3. Web sitesi adı veya sanal dizin adı Uygulama ayarları altında <a1>Uygulama adı</a1> kutusunda listelendiğinden emin olun. Listelenmemişse, Oluştur ' u tıklatın. Not: Copy Project</a2> iletişim kutusunda seçtiğiniz FrontPage Web erişim yöntemi, Web sunucusunda FrontPage Server Extensions (FPSE) yüklemeniz gerekir.

    FrontPage Sunucu Uzantıları'nı yükleme hakkında daha fazla bilgi için aşağıdaki Microsoft TechNet Web sitesini ziyaret edin:

    FrontPage 2002 Server Extensions'ı yükleme
    http://technet.microsoft.com/en-us/library/cc767983.aspx

Bir proje bir uzak sunucusuna kopyalar.

Uzak bir sunucuya Copy Project gerçekleştirmek için aşağıdaki adımları izleyin:
  1. Uzak sunucuda, örneğin tüm Visual Studio. NET'in projeleriniz için bir klasör oluşturun: C:\Projects.
  2. Dosya C:\Projects dizinin paylaşımını etkinleştirin.
  3. Örneğin, kopyalamak istediğiniz projenin adını C:\Projects dizinindeki bir alt klasör oluşturun: c:\Projects\Test1.
  4. IIS yönetim konsolunda, sanal dizin oluşturun. Test1 sanal dizinin adını tıklatın ve sonra C:\Projects\Test1 adlı bir klasör.
  5. Varolan bir ASP.NET Web uygulaması Visual Studio. NET'te açın. Yapı) menüsünde Build Solution ' ı tıklatın.
  6. Araç çubuğundaki aşağı açılan listeden derleme modu hata ayıklama için yayın değiştirin.
  7. Proje seçin ve sonra Copy Project ' i tıklatın.
    1. Hedef proje klasörüne, yazın: http:// servername / test1, burada sunucuadı, sunucunuzun adını Test1 sanal dizinidir ve de 3 ve 4 makalenin bu bölümünde adımda oluşturduğunuz klasörün adıdır.
    2. Web erişim yöntemi için Dosya Paylaşımı seçin. Yol, \\Servername\Projects\Test1 yazın.
    3. Projeniz için <a1>Kopyala</a1> seçeneğini seçin.
Not: Bu örnek nasıl proje, C sürücüsünün kök oluşturduğunuz klasöre kopyaladığınız açıklar. Ayrıca, proje (\\InetPub\Wwwroot) Web kök dizinine kopyalamak için aynı adımları izleyebilirsiniz.

Referanslar

Visual Studio .NET Copy Project</a0> iletişim kutusu hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network Web sitesini ziyaret edin:
Proje iletişim kutusu kopyalama
http://msdn.microsoft.com/en-us/library/f3efa15a(VS.71).aspx
FrontPage Server Extensions (FPSE) hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network Web sitesini ziyaret edin:
Windows için Microsoft FrontPage Server Extensions 2002
http://msdn2.microsoft.com/en-us/library/aa140175(office.10).aspx

Özellikler

Makale numarası: 326356 - Last Review: 12 Şubat 2007 Pazartesi - Gözden geçirme: 3.7
Bu makaledeki bilginin uygulandığı durum:
  • 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
Anahtar Kelimeler: 
kbmt kbdeployment kbhowtomaster KB326356 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:326356

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