|
Semua orang terbiasa dengan mengonfigurasi situs web di IIS, dan saya rasa tidak banyak saudara yang tidak, tetapi saat mengonfigurasi asp.net MVC, akan ada beberapa masalah. Saya akan merekam masalah yang saya temui selama konfigurasi untuk referensi Anda. Server unit saya adalah sistem Windows 2003, IIS6
Daftar Direktori DitolakDirektori Virtual ini tidak mengizinkan konten untuk dicantumkan.
Ini karena Anda kehilangan file dll, Pilih Situs - Properti > -> Direktori Beranda -Konfigurasi > -Pemetaan >
Masukkan Pemetaan Aplikasi Wildcard di bawah ini dalam pilihan
C:WINDOWSMicrosoft.NETFramework2.0.50727aspnet_isapi.dll Perhatikan di sini bahwa
Konfirmasikan apakah file ada kotak centang ini, jangan pernah memilih alasannya. Karena dalam versi IIS 6,7, dia tidak mengenali pengaturan jalur di Perutean kami
Kami umumnya - public static void RegisterRoutes(RouteCollection routes)
- {
- routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
- routes.MapRoute(
- "Default", // Route name
- "{controller}.aspx/{action}/{id}", // 大家看好,如果你选择了上面的复选框,这里你就得加上文件的扩展名,不然的话,会提示你,文件不存在
- new { controller = "Home", action = "Index", id = ""}// Parameter defaults
- );
Salin kodeCukup ubah dll pemetaan program di atas menjadi .NET 4.0!
|