Lập trình ASP.NET MVC - Bài 3: Cách tạo vùng Admin bằng Area | Create area for admin | TEDU

  Рет қаралды 163,562

TEDU - Học Lập Trình Trực Tuyến

TEDU - Học Lập Trình Trực Tuyến

Күн бұрын

Пікірлер: 156
@ducphamminh
@ducphamminh 3 жыл бұрын
Để có cái Areas --> Add New Scaffolded item... --> Chọn click chọn MVC --> Area --> MVC 5 Area. Sau đó điền vào tên thư mục "admin" như hướng dẫn trên đây.
@truongonhat5110
@truongonhat5110 2 жыл бұрын
thank you verry much
@tiennguyendev
@tiennguyendev 5 жыл бұрын
Ae ai sử dụng visua 2019 mà không có mục Areas thì tạo trước thư mục Areas rồi nhấn chuột phải chọn add->Areas.
@tedudev
@tedudev 5 жыл бұрын
thank bạn
@jtquangduy
@jtquangduy 5 жыл бұрын
là làm ntn hả anh em vẫn chưa hiểu
@rua6332
@rua6332 4 жыл бұрын
@ thanks
@hieuduong2299
@hieuduong2299 4 жыл бұрын
@ Thanks bro
@locphuc102
@locphuc102 4 жыл бұрын
cảm ơn bạn nhé
@long3110c
@long3110c 3 жыл бұрын
Để có thể tạo Area trên visual 2019 bạn chuột phải vào project, sau đó chọn Add>New Scaffolded Item, click vào MVC sau đó chọn area
@huyle-bd9fb
@huyle-bd9fb 2 жыл бұрын
thanks
@phongtran0211
@phongtran0211 8 жыл бұрын
Sau khi ngồi mò một lúc thì cuối cùng thay cái : namespaces: new string[] { "WebApp.Controllers" } => namespaces: new string[] { "HelloWord.Controllers" } . Đúng là mù tin học thật rồi. Câu này giải thích cho tất các các thắc mắc ở dưới OMG :)
@tranlam7495
@tranlam7495 7 жыл бұрын
anh cho e hoi e thêm cái phần đó ở đâu vậy anh
@kientran424
@kientran424 9 жыл бұрын
Bạn đang hướng dẫn việc kiếm cơm để nuôi thân cho mình :D
@tedudev
@tedudev 9 жыл бұрын
Kiên Trần mình không hiểu lắm :)
@nhatnguyen-mq2kp
@nhatnguyen-mq2kp 7 жыл бұрын
Cảm ơn bạn tedu rất nhiều !!
@citrus837
@citrus837 3 жыл бұрын
anh cho em hỏi lúc a thêm thuộc tính namespace như trên vào router bên ngoài rồi a chạy nó lên không ạ , sao em bị lỗi ạ
@aidungbui4486
@aidungbui4486 6 жыл бұрын
Mỗi video click cho bạn 1 quảng cáo, cảm ơn bạn rất nhiều!
@tedudev
@tedudev 6 жыл бұрын
Ai Dung Bui cảm ơn bạn đã ủng hộ TEDU nhé
@tedudev
@tedudev 9 жыл бұрын
Manh Thang Nguyen: Em chưa có View nào tên là Index. Tương ứng với 1 controller ví dụ Homecontroller ở trong thưu mục Controllers thì sẽ có 1 thư mục Home ở trong thư mục Views. Và mỗi phương thức ở trong Home Controller sẽ có 1 file View trong View ví dụ /Views/Home/Index.cshtml. Em xem của em có đủ chưa
@manhthangnguyen5324
@manhthangnguyen5324 9 жыл бұрын
+TEDU - Technology Education dạ em có đủ rồi anh ạ ! bài 2 em cũng làm như anh nhưng hạy được hết.em ko biêt do lôi gì!
@manhthangnguyen5324
@manhthangnguyen5324 9 жыл бұрын
+TEDU - Technology Education với cả anh cho em hỏi cái này.khi em vào vào visual 2012 thì lúc vào nó báo là asp.net 4.0 has not been register on web server.you need to manually confiuge your web server for asp.net 4.0 in order for your site là gid v anh? em cám ơn!
@manhthangnguyen5324
@manhthangnguyen5324 9 жыл бұрын
+TEDU - Technology Education Mà em sửa đk lỗi ý rồi anh ak.nhưng khi chạy thì nó chỉ view ra cái kết quả của thằng controler điều khiển với view ở ngoài chứ nó ko hiện đk kết quả của thằng viev trong area anh ak!
@tedudev
@tedudev 9 жыл бұрын
Trong area thì em phải gõ là localhost:232/admin. Với chữ Admin là tên của area em đặt. Sau đó cũng gõ tiếp /Login/Index như thường. Còn đương nhiên em chạy ko chỉ ra controller nào thì mặc định nó theo cái route default của file Route.Config là Home controller và index ở ngoài rồi
@manhthangnguyen5324
@manhthangnguyen5324 9 жыл бұрын
+TEDU - Technology Education làm sao để tạo / khi build ra đấy anh.của em chạy nó chi ra localhost thui.
@citrus837
@citrus837 3 жыл бұрын
ad cho em hỏi giống như mình tạo vùng admin như vậy rồi mấy cái controllers models views nằm bên ngoài mình tính sao ạ , mình tạo giao diện trong vùng admin luôn hay phải cần ra ngoài tạo vậy ad
@annguyen-zc8bk
@annguyen-zc8bk 7 жыл бұрын
a ơi khi tạo admin e bị báo lỗi Could not find a part of the path: "c:\program files (x86) microsoft visual studio 12\common7\ide\item templatescache\csharp\web\mvc4\mvcar\mvcareaitem templatev4.1.cs\mvcareaitem templates.cs.vstemplate" phải sửa như thế nào ạ?
@tranlam7495
@tranlam7495 7 жыл бұрын
anh ơi cho e hỏi lỗi này là gì và cách khác phục sao vậy ạ. Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. The request for 'Home' has found the following matching controllers: Website.Areas.Admin.Controllers.HomeController.HomeController Website.Controllers.HomeController.HomeController
@khanhduynguyen8948
@khanhduynguyen8948 3 жыл бұрын
ủa sao lúc em add view ở phần controller xong bấm chạy index nó k báo lỗi nhỉ? E dùng bản 2019
@tronguc7393
@tronguc7393 3 жыл бұрын
M.n cho e hỏi với ạ. Khi e chạy thì trên trình duyệt k tự chuyển hướng qua trang Admin nên bị lỗi ạ. H e cần làm gì để khi chạy có thể tự chuyển hướng qua trang admin vậy ạ
@xelurinrin9027
@xelurinrin9027 4 жыл бұрын
Em yêu anh. .ahihi
@manhthangnguyen5324
@manhthangnguyen5324 9 жыл бұрын
Server Error in '/' Application. The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched Em bị lỗi như thế này khi chạy lên web là sao vậy anh?
@nguyenkhoi2733
@nguyenkhoi2733 5 жыл бұрын
cho em hỏi ngoài lề. Em add ko đc các reference , tại sao vậy anh. các reference nó để dấu chấm thang qua bên ngoài
@thangcrespo9582
@thangcrespo9582 5 жыл бұрын
Visual studio 2019 lại không có phần add area nhỉ
@harryle1989
@harryle1989 4 жыл бұрын
Mình cũng y chang như bạn. Ko có phần Area nên ko làm đc trang admin.
@ngotuanhien
@ngotuanhien 4 жыл бұрын
Chức năng tạo thư mục này bị giấu đi và ẩn trong giao diện Add New Scaffolded item... --> Chọn click chọn MVC --> Area --> MVC 5 Area. Sau đó điền vào tên thư mục "admin" như hướng dẫn trên đây
@philam5042
@philam5042 8 жыл бұрын
Em có tạo như anh nhưng khi trả về actionresult return RedirectToAction("Index", "New", new { area = "" }); về 1 controller ở thư mục controller mặc định khi tạo project thì nó báo lỗi localhost:53808/Admin/New/Index ! cho dù có trả về gì thì vẫn có Admin trên đường dẫn đẫn đến ko tìm ra hàm ! Giờ em muốn gọi đến Controller ở thư mục mặc định thì phải làm thế nào ạ ?
@Kevinle1609
@Kevinle1609 8 жыл бұрын
Bạn ơi! bạn thao tác lẹ quá, bạn có thể thao tác chậm lại 1 chút nữa được không.
@tedudev
@tedudev 8 жыл бұрын
+Kevin Le nhưng mình lại quay video mất rồi :)
@trancongphuc134
@trancongphuc134 9 жыл бұрын
Chủ thớt cho e hỏi là e đang dùng Visual 2015 bản enterprise . e tạo 1project có tên là a.. click phải vào a... chọn add đẻ tạo area nhưng chữ area bị mờ không tạo được là sao ạ . do bản này không hỗ trợ hay bị lỗ gì vậy ạ . thank bác :)
@tedudev
@tedudev 9 жыл бұрын
+Trần Công Phúc Bạn thử xem lại xem lúc add có đang debug ko?
@cuongduy9143
@cuongduy9143 5 жыл бұрын
lúc mới tạo project , chọn MVC 5 được ko a ? có khác quá nhiều ko a ??
@tedudev
@tedudev 5 жыл бұрын
được em ạ
@DoanThanhNhanKHL
@DoanThanhNhanKHL 7 ай бұрын
mình dùng visual 2022 còn ko có cái web config luôn
@kaiakiho9671
@kaiakiho9671 9 жыл бұрын
cho mình hỏi là visual 2010 có dùng được tính năng Area không? mình không tạo được toàn báo lỗi không tìm thấy MvcAreaItem.. thôi mà trong ổ cài vẫn có cái đấy
@tedudev
@tedudev 9 жыл бұрын
+tam le van bạn nên nâng cấp lên visual 2015 để làm được tốt hơn nhé, ở visual 2015 có bản community free đó. mình cũng đang dùng bản này
@kaiakiho9671
@kaiakiho9671 9 жыл бұрын
+TEDU thế dùng 2010 không được à bạn. chỗ chỗ mình mọi người đều dùng bản 2010 này
@kaiakiho9671
@kaiakiho9671 9 жыл бұрын
+TEDU bạn có thể sửa được không
@tedudev
@tedudev 9 жыл бұрын
tam le van bạn thử link này xem: stackoverflow.com/questions/12122911/add-area-is-not-appearing-in-visual-studio-2010-ultimate
@kaiakiho9671
@kaiakiho9671 9 жыл бұрын
+TEDU để mình thử
@hohoaiphuong2314
@hohoaiphuong2314 6 жыл бұрын
có thể cho Phương xin database MDF của OnlineShop không Toàn? TEDU Channel
@tedudev
@tedudev 6 жыл бұрын
đây mình có file bak nhé: github.com/teduinternational/onlineshop
@khailequang3016
@khailequang3016 9 жыл бұрын
em làm đến phút thứ 4 nỏ lỗi thế này ah ! Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. The request for 'Home' has found the following matching controllers: book_store.Areas.Admin.Controllers.HomeController book_store.Controllers.HomeControlle anh giúp em với !
@tedudev
@tedudev 9 жыл бұрын
+khai lequang em cách sửa trong phần mô tả video nhé
@nguyengiatan5899
@nguyengiatan5899 9 жыл бұрын
cảu e chạy lên thì chỉ hiển thị trang home trong controller ban đầu chứ ko hiển thị được trang home trong arena
@tedudev
@tedudev 9 жыл бұрын
+Nguyễn Gia Tấn trang home trong area tương tự thôi em em chỉ cần / tên area
@nguyengiatan5899
@nguyengiatan5899 9 жыл бұрын
chỉnh đường dẫn trong AdminAreaRegistration hay chỉnh trong routeconfig a.
@footballchannel6651
@footballchannel6651 8 жыл бұрын
+Nguyễn Gia Tấn Mình cũng bị lỗi như của bạn.Bạn chạy đc trong arena chưa?chỉ mình với
@nguyengiatan5899
@nguyengiatan5899 8 жыл бұрын
ko đk bạn ah . làm theo như thế mà ko đk :3 chưa dõ .
@tedudev
@tedudev 8 жыл бұрын
Nguyễn Gia Tấn trong adminarearegistration em ạ
@thanhnguyenquang7967
@thanhnguyenquang7967 9 жыл бұрын
Cam on ban !
@tancasmen
@tancasmen 7 жыл бұрын
Mình tạo giống anh rồi. Nhưng khi vào Index của phần user nó lại báo lỗi. Mình vào localhost:55439/Home/Index thì bị lỗi nhưng vào localhost:55439/Admin/Home/Index thì okey
@TungNguyen-xc2xg
@TungNguyen-xc2xg 3 жыл бұрын
em cũng vậy
@namhothanh3866
@namhothanh3866 8 жыл бұрын
Cám ơn!
@tedudev
@tedudev 8 жыл бұрын
Nếu chưa hiểu chỗ nào bạn lên forum.tedu.com.vn thảo luận nhé
@longnguyenhoang2455
@longnguyenhoang2455 4 жыл бұрын
visual 2019 sao tạo file toàn ra đuôi file .vb vậy ạ. làm như thế nào để ra đuôi .cs ạ
@tedudev
@tedudev 4 жыл бұрын
em cài vb rồi, phải cài Viusal C# ở lúc cài visual studio
@thienhai66
@thienhai66 9 жыл бұрын
em bị lõi này khi tạo cái area admin em chay thu view no bi ma em khong biet no bi j Server Error in '/' Application. The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched: ~/Views/Home/Index.aspx ~/Views/Home/Index.ascx ~/Views/Shared/Index.aspx ~/Views/Shared/Index.ascx ~/Views/Home/Index.cshtml ~/Views/Home/Index.vbhtml ~/Views/Shared/Index.cshtml ~/Views/Shared/Index.vbhtml
@tedudev
@tedudev 9 жыл бұрын
+hai chanthien Em thử đọc lỗi xem nó bảo gì?
@tedudev
@tedudev 9 жыл бұрын
+hai chanthien là em tạo HomeController nhưng chưa có view nào ở trong thư mục Views/Home/Index, Em đọc kỹ message lỗi sẽ thấy
@thienhai66
@thienhai66 8 жыл бұрын
daj em cam on anh em sua duoc roi hihi
@hienlephanvinh9851
@hienlephanvinh9851 5 жыл бұрын
Hay !
@detailingcarcare17
@detailingcarcare17 8 жыл бұрын
Anh ơi.. em thêm vào nhứ anh nó vẫn lỗi như vậy anh ơi.. chỉ mình với
@tedudev
@tedudev 8 жыл бұрын
em pải nói lỗi gì chứ
@detailingcarcare17
@detailingcarcare17 8 жыл бұрын
h thì em bị như vậy nè: nó không hiện lên cái Layout của mình a ơi
@tedudev
@tedudev 8 жыл бұрын
Son Tung là sao em lên forum.tedu.com.vn hỏi nhé
6 жыл бұрын
Thầy ơi em dùng visua 2017 tạo Area mà khai báo đường dẫn nó không hiểu
@tedudev
@tedudev 6 жыл бұрын
bạn phải dùng 2015 nhé, 2017 nó khác nhiều
@anhuavan6491
@anhuavan6491 4 жыл бұрын
bạn tạo folder Areas trước rồi click chuột phải add areas mới dc nha bạn
@anhnguyen-xg8qh
@anhnguyen-xg8qh 3 жыл бұрын
anh ơi lúc em thêm controller ="Home" nó hiện lỗi vậy anh giải thích giúm e đc ko
@tedudev
@tedudev 3 жыл бұрын
Do ở admin cũng có home ở ngoài cũng có home nên nó trùng tên
@duong_tong
@duong_tong 6 жыл бұрын
Trong dòng code : new { action = "Index", controllers="Home", id = UrlParameter.Optional } thì viết hoa Controller vẫn chạy được.
@tedudev
@tedudev 6 жыл бұрын
yes
@gamazing9852
@gamazing9852 9 жыл бұрын
i.imgur.com/OOssc3p.png cho mình hỏi đây bị lỗi gì với. mình làm đi làm lại như bạn rồi mà ko hiểu sai ở đâu? Khi bỏ vẫn ko chạy đc. Cảm ơn bạn!
@tedudev
@tedudev 9 жыл бұрын
Bộp Béo Bạn thử cách này của mình nhé, bạn vào App_Start chọn mở file RouteConfig tìm đến dòng này: routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }, namespaces: new string[] { "WebApp.Controllers" } ); Thấy tham số namespace của mình nhé, đây chính là chỉ ra namspace của Controller bên ngoài. Nó sẽ giúp phân biệt với namspace WebApp.Areas.Admin.Controllers ở trong quản trị. Hiện tại bạn đang bị lỗi không phân biệt được 2 HomeController
@minhthiet5995
@minhthiet5995 8 жыл бұрын
Lỗi như thế này là như thế nào : Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter.
@tedudev
@tedudev 8 жыл бұрын
Cách sửa lỗi Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. thì: B1 : Mở file HomeController ở bên ngoài , để ý cái namespace Online.Controllers ( namespace này để phân biệt cái nào của controller nào là của bên ngoài , hay các area ) B2 :Vào App_start -> RouteConfig.cs thêm đoạn code ở trong RegisterRoutes(): namespaces: new string[] { "Online.Controllers" } B3: Mở file HomeController ở trong Areas của Admin , để ý cái namespace Online.Areas.Admin.Controllers B4 : Vào Areas -> Admin ->AdminAreaRegistration thêm đoạn code ở trong context.Maproute() : namespaces: new string[] { "Online.Areas.Admin.Controllers" } nếu không rõ thì các bạn có thể tham khảo web stackoverflow.com/questions/7842293/multiple-types-were-found-that-match-the-controller-named-home
@tedudev
@tedudev 8 жыл бұрын
lần sau em hỏi thì phải có chủ ngữ vị ngữ nhé
@ibnoobhelper5177
@ibnoobhelper5177 7 жыл бұрын
thêm vào rồi nhớ có thêm dấu phẩy nữa nhé em
@dcmessitinh5854
@dcmessitinh5854 2 жыл бұрын
@@tedudev Đoạn code được thêm vào ở trong file config đó,thêm vào dòng nào ạ a,hay thêm lên đầu tiên.e k thấy a điền dấu chấm, phẩy.
@dcmessitinh5854
@dcmessitinh5854 2 жыл бұрын
@@tedudev vì e thêm vào kiểu gì nó toàn báo lỗi cú pháp
@nguyenthanhthan
@nguyenthanhthan 9 жыл бұрын
sao mình không chạy được Trang chủ của Admin nhỉ? nó không có view in brower (mình dùng visual 2012)
@tedudev
@tedudev 9 жыл бұрын
+Thanhthan Nguyen thế bạn cứ F5 thôi
@nguyenthanhthan
@nguyenthanhthan 9 жыл бұрын
Minh F5 thi no lai ra giao dien Khach Hang. khong ra giao dien Admin. thi lam the nao nhi AD?
@tedudev
@tedudev 9 жыл бұрын
Thanhthan Nguyen Admin thì tên area của bạn là gì bạn sẽ gõ thế ví dụ: localhost:123/admin/login
@nguyenthanhthan
@nguyenthanhthan 9 жыл бұрын
+TEDU - Học lập trình trực tuyến miễn phí Thanks add, co gi minh hoi tiep nhe.
@hoangcuongninh2631
@hoangcuongninh2631 5 жыл бұрын
bài nay hơi khó hiểu anh ạ
@hukie94
@hukie94 9 жыл бұрын
của em không có màu cũng không có format gì hết toàn chữ và link thôi...em có làm thiếu chỗ nào không anh...Em không có Admin mà làm thằng vảo View/Shared/Layout.cshtml
@tedudev
@tedudev 9 жыл бұрын
+Long Lương em chụp ảnh anh xem
@hukie94
@hukie94 9 жыл бұрын
+TEDU - Technology Education i.imgur.com/C5ssYXU.png.. Đây anh...em cám ơn!!
@tedudev
@tedudev 9 жыл бұрын
Long Lương Thế này là thiếu CSS rồi em em F12 lên xem nó báo lỗi 404 những file nào
@hukie94
@hukie94 9 жыл бұрын
hình như nó không bắt được vào chỗ folder Source của em. Link nào cũng trống bên element i.imgur.com/qsKOZtt.png mà cái Visual của em cũng lạ lắm... lúc em copy vào nhưng nó ko hiện file nào để em bấm vào xem cả...em phải chọn "show all"mới thấy được...như trong hình đây anh... i.imgur.com/w93qgjv.png
@tedudev
@tedudev 9 жыл бұрын
+Long Lương à thế đúng rồi, em chưa include nó vào project. Em phải chuột phải vào file ẩn đó rồi include vào project thì mới dược. Khi nào em bỏ chế độ show file ẩn đi mà vẫn thấy nó thì nó mới ở trong project
@kekhonnan
@kekhonnan 7 жыл бұрын
Bạn nói hơi nhanh :v Cảm ơn bạn rất nhiều
@citrus837
@citrus837 3 жыл бұрын
anh cho em hỏi lúc a thêm thuộc tính namespace như trên vào router bên ngoài rồi a chạy nó lên không ạ , sao em bị lỗi ạ
@thanhnguyenquang7967
@thanhnguyenquang7967 9 жыл бұрын
Minh bi loi nay !
@thanhnguyenquang7967
@thanhnguyenquang7967 9 жыл бұрын
Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. The request for 'Home' has found the following matching controllers: HelloWorld.Areas.Admin.Controllers.HomeController HelloWorld.Controllers.HomeController Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. The request for 'Home' has found the following matching controllers: HelloWorld.Areas.Admin.Controllers.HomeController HelloWorld.Controllers.HomeController
@tedudev
@tedudev 9 жыл бұрын
+Thanh Nguyen Quang Vậy bạn hãy sửa thêm thuộc tính namespace vào để phân biệt 2 controller cùng tên ở bên trong và bên ngoài nhé: routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }, namespaces: new string[] { "WebApp.Controllers" } ); Trong namespace mình đưa ra cái namespace của controller bên ngoài, như thế nó sẽ hiểu, thứ nữa là bạn phải khai báo namespace cho tất các các dòng khác
@tranlam7495
@tranlam7495 7 жыл бұрын
anh ơi cho e hỏi thêm phần này vào đâu vậy ạ
@dcmessitinh5854
@dcmessitinh5854 2 жыл бұрын
@@tedudev Đoạn code được thêm vào ở trong file config đó,thêm vào dòng nào ạ a,hay thêm lên đầu tiên.e k thấy a điền dấu chấm, phẩy.
@dcmessitinh5854
@dcmessitinh5854 2 жыл бұрын
@@tedudev e thêm vào toàn thấy nó báo lỗi gạch đỏ, thiếu chấm phẩy gì đó, lỗi cú pháp
@PhongNguyen-em8pm
@PhongNguyen-em8pm 8 жыл бұрын
Server Error in '/' Application. The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly. lỗi gì vậy mọi người ??????Lên google rồi mà chưa đc. Ai sửa hộ tui với!!!!!!!!!!!!
@PhongNguyen-em8pm
@PhongNguyen-em8pm 8 жыл бұрын
khi tui vào trang chính thì được. Còn vào Areas thì bị như vậy:::::
@tranhuy5799
@tranhuy5799 8 жыл бұрын
thank you
@clover668
@clover668 5 жыл бұрын
AE cho hỏi trên macos không có add area thì sao nhỉ :))
@trieuanhlam9523
@trieuanhlam9523 5 жыл бұрын
bạn fix được chưa chỉ mình với!
@hunghothanh9119
@hunghothanh9119 4 жыл бұрын
2 bạn lamf được chưa ạ minhf còn đang vấp
@G1302466
@G1302466 9 жыл бұрын
The request for 'Home' has found the following matching controllers: QuanLyKhachSan.Areas.Admin.Controllers.HomeController QuanLyKhachSan.Controllers.HomeController Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. The request for 'Home' has found the following matching controllers: QuanLyKhachSan.Areas.Admin.Controllers.HomeController QuanLyKhachSan.Controllers.HomeController Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [InvalidOperationException: Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{controller}/{action}/{id}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter. The request for 'Home' has found the following matching controllers: QuanLyKhachSan.Areas.Admin.Controllers.HomeController QuanLyKhachSan.Controllers.HomeController] System.Web.Mvc.DefaultControllerFactory.GetControllerTypeWithinNamespaces(RouteBase route, String controllerName, HashSet`1 namespaces) +412185 System.Web.Mvc.DefaultControllerFactory.GetControllerType(RequestContext requestContext, String controllerName) +566 System.Web.Mvc.DefaultControllerFactory.System.Web.Mvc.IControllerFactory.GetControllerSessionBehavior(RequestContext requestContext, String controllerName) +61 System.Web.Mvc.MvcRouteHandler.GetSessionStateBehavior(RequestContext requestContext) +157 System.Web.Mvc.MvcRouteHandler.GetHttpHandler(RequestContext requestContext) +33 System.Web.Mvc.MvcRouteHandler.System.Web.Routing.IRouteHandler.GetHttpHandler(RequestContext requestContext) +12 System.Web.Routing.UrlRoutingModule.PostResolveRequestCache(HttpContextBase context) +9813471 System.Web.Routing.UrlRoutingModule.OnApplicationPostResolveRequestCache(Object sender, EventArgs e) +82 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +141 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69 bị sao vay anh . làm theo bên dưới rồi mà hk có được
@tedudev
@tedudev 9 жыл бұрын
+Đồng Nguyễn văn em xem các comment bên dưới đã được anh giải quyết.
@G1302466
@G1302466 9 жыл бұрын
nhưng em làm theo mà không có đk anh à . nó vẫn bị lỗi
@tedudev
@tedudev 9 жыл бұрын
Đồng Nguyễn văn em thêm thuộc tính namespace vào cái route chưa copy nguyên văn nó a xem
@G1302466
@G1302466 9 жыл бұрын
routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); // routes.MapRoute( //name: "Default", //url: "{controller}/{action}/{id}", //defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }, // namespaces: new string[] { "WebApp.Controllers" } // ); em đã opy cái phần anh gợi ý ở dưới và che phần gốc lại chạy mà không được anh à
@G1302466
@G1302466 9 жыл бұрын
em đã thư cách là . khi tạo cái Controller của Admin em đặt tên là Home1 thì nó chạy được . hình nhứ tại có 2 cái Home nên bị lỗi anh ạ
@trungthanhbp
@trungthanhbp 9 жыл бұрын
vẫn sài win Vista à :D
@tedudev
@tedudev 9 жыл бұрын
trungthanhbp không, là win 7 đấy bạn ạ :D
@tintran6280
@tintran6280 9 жыл бұрын
+TEDU - Đào tạo tin học trực tuyến trước hình như bác có seri tutorial html thì phải
@nguyenlenguyen4337
@nguyenlenguyen4337 4 жыл бұрын
bản 2019 tạo areas ở đau vậy anh
@tintran6280
@tintran6280 9 жыл бұрын
a ơi nó lỗi ko chạy được
@tedudev
@tedudev 9 жыл бұрын
+Tín Trần em bị lỗi gì?
@tintran6280
@tintran6280 9 жыл бұрын
em comment cái System.Web.OptimiZation mà nó vẫn ko chạy
@tedudev
@tedudev 9 жыл бұрын
Em vào Tools -> Nuget Package Manager -> Package Manager Console gõ lệnh này nhé: Install-Package Microsoft.AspNet.Web.Optimization
@tintran6280
@tintran6280 9 жыл бұрын
vâng thank anh
Lập trình ASP.NET MVC - Bài 4: Tạo Layouts template cho Views | Create layouts template | TEDU
18:25
TEDU - Học Lập Trình Trực Tuyến
Рет қаралды 187 М.
Lập trình ASP.NET MVC - Bài 2: Tạo và tương tác giữa Model - View - Controller | TEDU
10:13
TEDU - Học Lập Trình Trực Tuyến
Рет қаралды 214 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Lập trình C++: #2 C++ hoạt động như nào
15:21
CodeGame
Рет қаралды 1,4 М.
ASP.NET MVC - #5: Tạo trang đăng nhập qua Store Procedure | Login with Store procedure | TEDU
23:04
TEDU - Học Lập Trình Trực Tuyến
Рет қаралды 179 М.
Hướng dẫn thực hành Lab 4 ASP.NET Core MVC (Admin Area - Layout Admin)
51:24
Trung Tâm Tin Học Sao Việt
Рет қаралды 2,6 М.