2009-01-10 26 views
8

'da bir yayınlama yapmanın mümkün olmadığını mvc projesinin bir mvc projesi veya iyi bir eski web uygulama projesi
üzerinden yayınlanmasını sağlamak mümkün ve yayınlama işlemi web sunucusuna FTP yapmadan sonraweb uygulaması projesi

GÜNCELLEME: ftp sorununa çözüm buldu
Nant ftp task sayesinde Paco

i publich
bir komut satırı var olduğunu ne anlama geldiğini Görsel stüdyo yayınlamak gibi kamuya açık pplication veya nant görevi ...

cevap

8

Görsel stüdyo yayın komutu, çözümünüzü yeniden oluşturur ve daha sonra dosyaları çözüm dizininde yeni bir dizine kopyalar. Neredeyse aynı işlemi yapmak için şu hedefi kullanıyorum:

Bu hedeften önce tabiki normal yapı işlemini çalıştırmanız gerekir.

+0

Bu yalnızca web sayfalarını değil, DLL'leri kopyalar – Khash

+0

Bu, .aspx, .ascx, .html, vb. Web sayfalarını kopyalamaz. – Paco

3

nant için bir Ftp Task var. Bunun yanı sıra, ihtiyacınız olan dosyaları ve dizinleri ve yapılandırma dosyalarını kopyalayan bir komut dosyası oluşturmanız gerekir. Otomatik olarak yapmıyorum çünkü veritabanı güncelleme komut dosyaları ve web.config'deki değişiklikler üzerinde kontrol sahibi olmak istiyorum.

İlgili konular