Instalé MVC 1.0. ¿Dónde está System.Web.MVC dll para que pueda usar el reflector y ver cómo se codifican los métodos de ayuda? He buscado en la carpeta bin de mi aplicación web ASP.NET MVC, pero no está allí. No estoy seguro de dónde el instalador de MVC 1.0 instala el dll y cómo se conecta a la configuración web de tus aplicaciones MVC. ¿System.Web.MVC está instalado en el GAC o algo así? Si es así, ¿cómo diablos puedo reflexionar sobre el montaje?Ubicación de System.Web.MVC para que pueda reflejarlo con el reflector
Respuesta
El mío estaba en C: \ Archivos de programa \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Assemblies \ System.Web.Mvc.dll.
Puede ver el código fuente actual en línea en http://aspnetwebstack.codeplex.com/. A veces, la versión allí está rezagada, pero por lo general está bastante actualizada. Cuando uso Reflector, simplemente agrego el ensamblaje desde C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies
.
mina se encuentra en: C: \ Archivos de programa (x86) \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Asambleas
Si usted está buscando para reflejar cualquier DLL referenciado por su proyecto, simplemente haga clic derecho en la DLL debajo de Referencias en el Explorador de proyectos, haga clic en Propiedades y le indicará la ruta exacta.
Sin embargo, en este caso, System.Web.MVC no aparece en las propiedades de mi proyecto web en la lista de ensamblaje – PositiveGuy
Debe estar en la lista de referencias ... Solo uso proyectos de aplicaciones web, los proyectos de sitios web pueden manejar esto diferentemente... – Will
Parece que esto ha cambiado para VS2015/Windows10. El mío es bajo:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\Web\Razor\v3.0\MVC5.1
O
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Stack 5\Packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45
- 1. reflector para crear proyecto VisualStudio
- 2. Reflector .NET para Mono
- 3. System.Runtime.Remoting.Channels.CoreChannel.GetMachineIP() de .NET Reflector - explique
- 4. .NET como reflector
- 5. ¿Hay algo que no pueda hacer con el bigote?
- 6. ¿Se puede formatear el parche para que se pueda usar con el programa de parche?
- 7. Ensamblaje 'SomeAssembly, usa' System.Web.Mvc, Version = 4.0.0.0, que tiene una versión más alta que el ensamblado al que se hace referencia 'System.Web.Mvc, Versión 3.0.0.0
- 8. No se pudo cargar el archivo o el ensamblado 'System.Web.Mvc
- 9. ¿Cómo desactivo el enrutamiento de reescritura de CakePHP para una sola carpeta para que pueda ser utilizado como una ubicación para una segunda aplicación?
- 10. Reflector doens't show class implementation
- 11. aplicación MVC debido a System.Web.Mvc que no contiene el espacio de nombres HTML
- 12. ¿Existe una biblioteca que pueda descompilar un método en un árbol de expresiones, con soporte para CLR 4.0?
- 13. Encriptación C# en la edad del reflector
- 14. OnActionExecuting (FilterExecutingContext) ya no existe en System.Web.Mvc?
- 15. ¿Alguna posibilidad de que javafuse pueda funcionar?
- 16. git sandbox para que cualquiera pueda tirar/empujar?
- 17. Reflector: ¿El comentario en este código significa que todo está ofuscado?
- 18. ¿Hay alguna herramienta como Reflector para bibliotecas COM?
- 19. ¿Cómo configuro smtp en Vista para que pueda usar System.Net.Mail?
- 20. ¿Hay algo que la composición no pueda lograr que la herencia pueda?
- 21. UIPopoverController que altera la ubicación de UIPopoverArrowDirection
- 22. Cómo hacer que el reflector cargue un marco diferente en la carga
- 23. expandir una dirección IPv6 para que pueda imprimirlo en stdout
- 24. ¿Cómo agrego una clase de CSS a un BoundField, para que pueda encontrarlo con jQuery?
- 25. En tkinter de python, ¿cómo puedo hacer una etiqueta para que pueda seleccionar el texto con el mouse?
- 26. Reflector ya no será gratuito. Alguna alternativa?
- 27. ¿Cómo hacer que el div subyacente no se pueda cliquear?
- 28. ¿Hay alguna herramienta que pueda incorporar CSS?
- 29. ¿Cómo hacer que mi ImageView pueda ampliarse?
- 30. ¿Hay alguna manera de que pueda imprimir Array cadena sin necesidad de utilizar para el lazo?
En realidad se quieren http://aspnetwebstack.codeplex.com para la materia en el núcleo MVC (/ Red PEA es las herramientas de muestras, etc.) –
@ TimLovell- Smith que no era la url cuando originalmente publiqué la respuesta. De todas maneras, gracias por el recordatorio. He actualizado – tvanfosson