Tôi đã cài đặt MVC 1.0. Trường hợp của System.Web.MVC dll để tôi có thể sử dụng phản xạ để xem làm thế nào các phương pháp trợ giúp được mã hóa? Tôi đã xem trong thư mục bin của ứng dụng web ASP.NET MVC của tôi nhưng nó không có ở đó. Tôi không hoàn toàn chắc chắn nơi cài đặt MVC 1.0 cài đặt dll và làm thế nào mà dây lên đến web.config của các ứng dụng MVC của bạn. System.Web.MVC có được cài đặt trong GAC hay gì đó không? Nếu vậy, làm thế nào mà tôi có thể phản ánh trong hội đồng?Vị trí của System.Web.MVC để tôi có thể phản ánh qua nó với phản xạ
Trả lời
Mỏ có trong C: \ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Assemblies \ System.Web.Mvc.dll.
Bạn có thể xem mã nguồn trực tuyến thực tế tại http://aspnetwebstack.codeplex.com/. Đôi khi phiên bản có sự chậm trễ, nhưng nó thường được cập nhật. Khi tôi sử dụng Reflector, tôi chỉ cần thêm assembly từ C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies
.
Mine là tại địa chỉ: C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Assemblies
Nếu bạn đang tìm kiếm để phản ánh bất kỳ DLL tham chiếu bởi dự án của bạn, chỉ cần click chuột phải trên DLL dưới Tham chiếu trong Project Explorer, nhấp vào Thuộc tính và nó sẽ cho bạn biết đường dẫn chính xác.
tuy nhiên trong trường hợp này, System.Web.MVC không hiển thị trong thuộc tính của dự án web của tôi trong danh sách assembly – PositiveGuy
Nó phải nằm trong danh sách tài liệu tham khảo ... Tôi chỉ sử dụng dự án ứng dụng web, dự án trang web có thể xử lý khác ... – Will
Có vẻ như điều này đã thay đổi đối với VS2015/Windows10. Mine là dưới:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\Web\Razor\v3.0\MVC5.1
HOẶC
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Stack 5\Packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45
- 1. Sử dụng phản xạ Scala với phản xạ Java
- 2. Java bằng(): để phản ánh hoặc không phản ánh
- 3. Phản ánh trong C++
- 4. Phản ánh trong PLSQL?
- 5. phản ánh scala: getDeclaringTrait?
- 6. Gọi [int index] này qua phản ánh
- 7. Phản ánh qua danh sách bộ điều khiển
- 8. Sử dụng Phản ánh để tìm phản đối
- 9. Có thể nhận được thiết lập riêng tư của tài sản thông qua phản ánh không?
- 10. băm phản xạ?
- 11. Phản ánh trên Java
- 12. Tôi có thể đặt giá trị trên cấu trúc thông qua phản xạ không có quyền anh không?
- 13. Mã khung thực thể-Ánh xạ đầu tiên phản ánh thiết kế theo hướng miền như thế nào?
- 14. Làm thế nào tôi có thể so sánh các loại trong Java với sự phản ánh
- 15. Phản ánh C#: Nếu ... khác?
- 16. tiêm TypeLiteral với sự phản ánh
- 17. Có cách nào để nhận bí danh của loại thông qua phản ánh không?
- 18. Truy cập Bộ sưu tập Thông qua Phản ánh
- 19. Cast thông qua phản ánh và sử dụng Class.cast()
- 20. Trường hợp sử dụng để phản ánh
- 21. Trình phản xạ cho Java?
- 22. Mục tiêu-C có phản ánh không?
- 23. Tôi có thể phản ánh nhanh kiểu generic trong java không?
- 24. Tôi có thể làm gì để loại bỏ "ánh sáng phản chiếu" của hình ảnh? sử dụng OpenCV
- 25. Các loại vô danh trong C# có thể truy cập thông qua phản ánh không?
- 26. Phản ánh kho lưu trữ Gitlab
- 27. Phản ánh. Những gì chúng ta có thể đạt được bằng cách sử dụng nó?
- 28. Làm thế nào tôi có thể nhận được ASP.NET AJAX để gửi phản ứng JSON của nó với nén GZip?
- 29. Ánh xạ hiệu quả các vị trí thực thể trò chơi trong Java
- 30. Làm cách nào để thay đổi hành vi của phương pháp thông qua phản ánh?
Trên thực tế bạn muốn http://aspnetwebstack.codeplex.com cho các công cụ trong lõi MVC (/ aspnet là công cụ mẫu vv) –
@ TimLovell- Smith không phải là url khi tôi đăng câu trả lời ban đầu. Cảm ơn lời nhắc nhở, mặc dù. Tôi đã cập nhật. – tvanfosson