Saat ini saya memiliki dua proyek MVC3 yang tidak terkait yang diselenggarakan secara online.
Satu berfungsi dengan baik, yang lain tidak berfungsi, memberi saya kesalahan:
Beberapa jenis ditemukan yang cocok dengan pengontrol yang bernama 'Rumah'. Ini dapat terjadi jika rute yang melayani permintaan ini ('{controller} / {action} / {id}') tidak menentukan ruang nama untuk mencari controller yang cocok dengan permintaan.
Jika ini masalahnya, daftarkan rute ini dengan memanggil kelebihan metode 'MapRoute' yang mengambil parameter 'namespaces'.
Cara kerja hoster saya adalah dia memberi saya akses FTP dan di folder itu saya punya dua folder lain, satu untuk masing-masing aplikasi saya.
ftpFolderA2 / foo.com
ftpFolderA2 / bar.com
foo.com berfungsi dengan baik, saya menerbitkan aplikasi saya ke sistem file lokal saya kemudian FTP isinya dan berfungsi.
Ketika saya mengunggah dan mencoba menjalankan bar.com, masalah di atas menyala dan mencegah saya menggunakan situs saya. Semua sementara foo.com masih berfungsi .
Apakah bar.com mencari dari pengontrol DI MANA SAJA di dalam ftpFolderA2 dan itulah mengapa ia mencari yang lain HomeController
? Bagaimana saya bisa mengatakannya untuk hanya melihat di folder Controller sebagaimana mestinya?
Fakta:
- Tidak menggunakan area. Ini adalah dua proyek yang sama sekali tidak terkait. Saya menempatkan setiap proyek yang diterbitkan ke masing-masing folder masing-masing. Tidak ada yang mewah.
- Setiap proyek hanya memiliki 1 HomeController.
Adakah yang bisa mengkonfirmasi ini masalahnya?