ASP.NET MVC - Pengumuman Situs
- Halaman Sebelumnya Helper HTML MVC
- Halaman Berikutnya Panduan Referensi MVC
Belajar bagaimana untuk mengumumkan aplikasi MVC tanpa menggunakan Visual Web Developer.
Pengumuman Aplikasi Tanpa Menggunakan Visual Web Developer
Dengan menggunakan perintah publikasi di WebMatrix, Visual Web Developer, atau Visual Studio, dapat mempublikasikan aplikasi ASP.NET MVC ke server jauh
Fungsi ini akan menyalin semua berkas aplikasi, kontroler, model, gambar, serta semua berkas DLL yang diperlukan, yang mungkin digunakan untuk MVC, Web Pages, Razor, Pustaka Bantuan, dan SQL Server Compact (jika digunakan database)
Kadang-kadang Anda tidak ingin menggunakan opsi ini. Apakah provider host Anda hanya mendukung FTP? Apakah situs web Anda berdasarkan ASP klasik? Apakah Anda ingin menyalin berkas sendiri? Apakah Anda menggunakan software publikasi lain?
Apakah Anda akan menghadapi masalah? Ya, akan. Tetapi kami dapat menyelesaikannya
Untuk mengeksekusi salin situs web, Anda harus mengetahui bagaimana mengutip berkas yang benar, menyalin berkas DLL mana, dan tempat menyimpannya
Ikuti langkah-langkah berikut:
1. Gunakan versi terbaru ASP.NET
Pastikan host Anda menjalankan versi terbaru ASP.NET (4.0) sebelum melanjutkan
2. Salin folder Web
Salin situs web Anda (semua folder dan konten) dari komputer pengembangan ke folder aplikasi di host jauh (server)
Jika App_Data Folder mengandung data tes, jangan salin folder App_Data ini
3. Salin berkas DLL
Buat folder bin di direktori root aplikasi di server jauh (jika folder bin sudah ada, berarti Anda sudah telah menginstal pustaka bantuan)
Salin semua berkas berikut dari folder Anda:
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies
ke folder bin di server jauh.
4. Salin berkas DLL SQL Server Compact
Jika aplikasi Anda menggunakan database SQL Server Compact (berkas .sdf di folder App_Data), maka Anda harus menyalin berkas DLL SQL Server Compact:
Salin semua berkas berikut dari folder Anda:
C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Private
ke folder bin di server jauh.
Buat atau edit berkas Web.config di aplikasi:
Contoh C#
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.data> <DbProviderFactories> <remove invariant="System.Data.SqlServerCe.4.0" /> <add invariant="System.Data.SqlServerCe.4.0" name="Microsoft SQL Server Compact 4.0" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.1,Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> </DbProviderFactories> </system.data> </configuration>
5. Salin Data SQL Server Compact
Apakah berkas folder App_Data Anda mengandung berkas .sdf data uji?
Apakah Anda ingin menerbitkan data uji ke server jauh?
Banyak saatnya tidak diinginkan.
Jika Anda harus menyalin berkas data SQL (berkas sdf), Anda seharusnya menghapus semua data di database, lalu salin berkas .sdf yang kosong ini dari mesin pengembangan ke server.
Tentu saja. Selamat beruntung!
- Halaman Sebelumnya Helper HTML MVC
- Halaman Berikutnya Panduan Referensi MVC