tutorial pengembangan web terbaru
 

ASP.NET Halaman Web - Penerbitan Website yang


Pelajari cara untuk mempublikasikan aplikasi Web Pages tanpa menggunakan WebMatrix.


Publikasikan Aplikasi Anda Tanpa Menggunakan WebMatrix

ASP.NET aplikasi Web Pages dapat dipublikasikan ke server jauh dengan menggunakan Publish perintah dalam WebMatrix (or Visual Studio) .

Fungsi ini salinan semua file Anda aplikasi, halaman cshtml, gambar, dan semua file DLL yang diperlukan untuk Halaman Web, untuk Razor, untuk Helpers, dan untuk SQL Server Compact (jika database yang digunakan).

Kadang-kadang Anda tidak ingin menggunakan opsi ini. Mungkin penyedia hosting Anda hanya mendukung FTP? Mungkin Anda sudah memiliki situs web berdasarkan ASP klasik? Mungkin Anda ingin menyalin file Anda sendiri? Mungkin Anda ingin menggunakan Front Page, Expression Web, atau beberapa perangkat lunak penerbitan lainnya?

Anda akan mendapatkan masalah? Ya, Anda akan. Tapi Anda bisa mengatasinya.

Untuk melakukan copy web, Anda harus tahu bagaimana untuk menyertakan file yang tepat, apa file DDL untuk menyalin, dan di mana menyimpannya.

Ikuti langkah ini:


1. Gunakan Versi terbaru dari ASP.NET

Sebelum melanjutkan, pastikan komputer hosting Anda menjalankan versi terbaru dari ASP.NET (4.0 or 4.5) .


2. Copy Folder Web

Salin website Anda (all folders and content) dari komputer pembangunan ke folder aplikasi pada komputer hosting yang remote (server) .

Jika aplikasi Anda berisi data, tidak menyalin data (see point 4 below) .


3. File DLL

Pastikan folder bin, pada komputer hosting yang remote, berisi file dll yang sama seperti pada komputer pembangunan.

Setelah menyalin folder bin, harus berisi file-file seperti ini:

Microsoft.Web.Infrastructure.dll
NuGet.Core.dll
System.Web.Helpers.dll
System.Web. Razor .dll
System.Web.WebPages.Administration.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.dll
System.Web.WebPages. Razor .dll
WebMatrix.Data.dll
WebMatrix.WebData


4. Salin Data Anda

Jika aplikasi Anda berisi data atau database. Misalnya database SQL Server Compact (file Sdf di folder App_Data), pertimbangkan hal berikut:

Apakah Anda ingin mempublikasikan data uji Anda ke server jauh?

Kemungkinan besar tidak.

Jika Anda memiliki data uji pada komputer pembangunan, hal itu mungkin menimpa data produksi pada komputer hosting yang jauh Anda.

Jika Anda harus menyalin database SQL (.sdf file) , mungkin Anda harus menghapus segala sesuatu dalam database, dan kemudian salin file Sdf kosong dari komputer pembangunan ke server.

ITU DIA. SEMOGA BERHASIL !