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

Keluaran MVC


ASP.NET MVC - Menerbitkan Tapak Web


Ketahui cara menerbitkan aplikasi MVC tanpa menggunakan Pembangun Web Visual.


Terbitkan aplikasi anda tanpa menggunakan Pembangun Web Visual

Terbitkan aplikasi ASP.NET dengan menggunakan arahan terbitkan dalam WebMatrix, Pembangun Web Visual atau aplikasi Visual Studio MVC ke pelayan jauh.

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

Kadangkala anda tidak mahu menggunakan pilihan ini. Mungkin pembekal pengehosan anda hanya menyokong FTP? Mungkin tapak web anda berdasarkan ASP klasik? Mungkin anda ingin menyalin sendiri fail ini? Atau mungkin anda ingin menggunakan beberapa perisian penerbitan lain seperti Halaman Depan, Expression Web, dsb.?

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).

Jika folder App_Data anda mengandungi data ujian, sila jangan salin folder App_Data (lihat titik 5 di bawah).


3. Salin fail DLL

Buat folder bin dalam direktori akar aplikasi pada pelayan jauh. (Jika anda telah memasang Helpers, folder bin sudah wujud)

Salin semua fail dalam folder berikut:

C:Program Files (x86)Microsoft ASP.NETASP NET Web Pagesv1.0Assemblies

C:Program Files (x86)Microsoft ASP.NETASP.NET MVC 3Assemblies

ke aplikasi anda pada folder tong pelayan jauh.


4 Salin fail SQL Server Compact DLL

Jika aplikasi anda menggunakan pangkalan data SQL Server Compact (fail .sdf dalam folder App_Data), maka anda mesti Salin SQL. Fail DLL Server Compact:

Salin semua fail dalam folder berikut:

C:Program Files (x86)Microsoft SQL Server Compact Editionv4.0Private

Ke dalam folder bin aplikasi anda pada pelayan jauh anda.

Buat (atau edit) fail Web.config aplikasi:

Contoh C#

<?xml version="1.0" encoding="UTF-8"?>
<konfigurasi>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SqlServerCe.4.0" />

<add invariant="System.Data.SqlServerCe.4.0"<4.0> Microsoft SQL Server Compact 4.0"
description=".Pembekal Data Rangka Kerja NET untuk Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.1,Culture=neutral, PublicKeyToken=89845dcd8080cc91" 5. Salin Data Padat Pelayan SQL

Adakah anda mempunyai fail .sdf yang mengandungi data ujian dalam folder App_Data anda?

Adakah anda mahu menerbitkan data ujian anda ke pelayan jauh?
Kebanyakan masa ia biasanya tidak dijangka.

Jika anda mesti menyalin fail 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!