Tutorial ASP.NE...login
Tutorial ASP.NET
pengarang:php.cn  masa kemas kini:2022-04-11 14:18:18

Penerbitan Halaman Web


Halaman Web ASP.NET - Menerbitkan Tapak Web


Ketahui cara menerbitkan aplikasi Halaman Web tanpa menggunakan WebMatrix.


Terbitkan aplikasi anda tanpa menggunakan WebMatrix

Anda boleh menerbitkan aplikasi Halaman Web ASP.NET dengan menggunakan arahan terbitkan dalam WebMatrix (atau Visual Studio) ke pelayan jauh.

Ciri ini menyalin semua fail aplikasi anda, halaman cshtml, imej dan semua fail DLL yang diperlukan untuk Halaman Web, Razor, Helpers, SQL Server Compact (jika menggunakan pangkalan data).

Kadangkala anda tidak mahu menggunakan WebMatrix untuk menerbitkan aplikasi anda. Mungkin kerana pembekal pengehosan anda hanya menyokong FTP, mungkin anda sudah mempunyai tapak web berasaskan ASP klasik, mungkin anda ingin menyalin semua fail sendiri, mungkin anda ingin menggunakan Halaman Depan, Expression Web, atau beberapa perisian penerbitan lain.

Adakah anda akan menghadapi masalah? Ya, ia akan. Tetapi anda mempunyai cara untuk mengatasinya.

Untuk melakukan penyalinan tapak web, anda mesti tahu cara merujuk fail yang betul, fail DLL mana yang perlu disalin dan tempat menyimpannya.

Sila ikut langkah berikut:


1. Gunakan versi terkini ASP.NET

Sebelum anda meneruskan, pastikan hos anda menjalankan versi terkini ASP.NET (4.0 atau 4.5).


2. Salin Folder Web

Salin tapak web anda (semua folder dan kandungan) dari komputer pembangunan anda ke folder aplikasi pada hos jauh (pelayan).

lamp.gif
lamp.gif

如果您的应用程序中包含数据,不要复制数据(详见下面的第 4 点)。

Jika Aplikasi anda mengandungi data, <🎜>Jangan salin data<🎜> (lihat titik 4 di bawah untuk butiran). <🎜>

3. Salin fail DLL

Pastikan folder bin pada hos jauh anda mengandungi fail dll yang sama seperti pada komputer pembangunan anda.

Selepas menyalin folder tong, ia harus mengandungi fail berikut:

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 mengandungi data atau pangkalan data. Contohnya, pangkalan data SQL Server Compact (fail .sdf dalam folder App_Data), pertimbangkan perkara berikut:

Adakah anda mahu menerbitkan data ujian anda ke pelayan jauh?

Kebanyakan masa ia biasanya tidak dijangka.

Jika anda mempunyai data ujian pada mesin pembangunan anda, ia akan menimpa data pengeluaran pada hos jauh anda.

Jika anda mesti menyalin pangkalan data SQL (fail .sdf), maka anda harus memadamkan semua data dalam pangkalan data dan menyalin fail .sdf kosong daripada komputer pembangunan anda ke pelayan.

Itu sahaja. SEMOGA BERJAYA!


Laman web PHP Cina