Necesito leer un archivo allí. Intenté Assembly.ExecutingAssembly, etc. pero eso no funciona.Cómo buscar mediante programación una ruta de la carpeta ASP_NET App_Data
Respuesta
De asp.net es simple:
Server.MapPath("~/App_Data");//anywhere
Excepto que a veces no lo es. Los sitios web desplegados a menudo tienen su App_Data en '~/bin/App_Data', pero usan' ~/App_Data' localmente. El uso de la sustitución '| DataDirectory |' se rompe en estos casos. Consulte http://stackoverflow.com/questions/18706945/datadirectory-returns-wrong-path-to-appdata-folder –
@CharlesBurns corregido, consulte su pregunta – Roland
Lo estoy haciendo en alguna clase cs y el objeto Servidor era dando problemas HttpContext.Current.Server lo hizo funcionar. –
otra manera es:
AppDomain.CurrentDomain.GetData("DataDirectory");
Esto no está documentado en MSDN, así que no recomendaría usar este – Hoppe
@Hoppe Pero lo uso y funcionó para mí –
String base = AppDomain.CurrentDomain.BaseDirectory;
// El uso de código anterior, obtendrá directorio base de sus aplicaciones. String pathToData_App = base + "/App_Data/SqLite.db"
;
El código anterior funciona para mí.
que necesitaba para ejecutar secuencias de comandos para ELMAH AppData lo que se utiliza este
var elmahScript = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "ELMAH-1.2-db-SQLServer.sql");
- 1. Buscar ruta de dispositivo de almacenamiento USB externo mediante programación?
- 2. asp.net carpeta mvc app_data
- 3. Cómo buscar la carpeta
- 4. ¿Cómo agrego una carpeta App_Data en Visual Studio?
- 5. Adición de permisos mediante programación a una carpeta
- 6. crear una carpeta mediante programación en Xcode - C Objetivo
- 7. Cómo buscar mediante programación un documento PDF en C#
- 8. Cómo detener MSBuild _WPPCopyWebApplication limpieza de destino carpeta App_Data
- 9. Cómo ejecutar NUnit mediante programación
- 10. ¿Para qué se utiliza la carpeta App_Data en Visual Studio?
- 11. Buscar un archivo con una cierta extensión en la carpeta
- 12. Cómo reiniciar mediante programación?
- 13. Buscar diálogo de carpeta
- 14. Cómo interactuar con una aplicación mediante programación
- 15. Cómo agregar una referencia mediante programación
- 16. ¿Cómo ocultar una vista mediante programación?
- 17. ¿Cómo puedo hacer una copia de seguridad del archivo sqlite en la tarjeta SD mediante programación?
- 18. ¿Cómo puedo cambiar la fuente de una etiqueta mediante programación?
- 19. cómo tomar una instantánea de la pantalla mediante programación?
- 20. Cómo programar una tarea mediante programación
- 21. Buscar mediante programación si bajo C++ o C++/CLI
- 22. ¿Cómo puedo acceder mediante programación a la ruta de destino de un enlace simbólico de Windows?
- 23. Terminar una aplicación mediante programación utilizando una ruta de archivo en vb.net
- 24. ¿Cómo puedo obtener la ruta de instalación de otra aplicación mediante programación?
- 25. Complemento de Visual Studio: búsqueda de la ruta actual de la carpeta de la solución
- 26. usando App_Data en la cadena de conexión
- 27. Encender la pantalla mediante programación
- 28. Cómo calcular la integral indefinida mediante programación
- 29. ¿Cómo obtener la ubicación python.exe mediante programación?
- 30. Obtener página actual mediante programación
posible duplicado de [ASP.NET MVC - Encuentra ruta absoluta a la carpeta App_Data de Controller] (http://stackoverflow.com/ preguntas/1268738/asp-net-mvc-find-absolute-path-to-the-app-data-folder-from-controller) – Kev