Recientemente comencé a crear un proyecto en AppHarbor solo para probarlo. Y me encontré con un pequeño problema. He creado pequeños archivos que contienen jQuery-templates que he llamado .tmpl-files y los coloco dentro de "~/Templates /". Para obtener el contenido de uno de estos archivos utilizo HttpRequest.Current.Server.MapPath(path);
, y File.Open
, y todo esto simplemente funciona perfectamente en mi máquina local, sin embargo, en AppHarbor entiendo que el archivo no existe. ¿Hay alguna solución para que esto funcione? ¿Debo marcar los archivos de alguna manera, o hay algo que pueda poner dentro de mi Web.config/project-settings que pueda hacer que esto funcione?Obtener contenido de archivos en AppHarbor
7
A
Respuesta
12
Asegúrese de marcar los archivos como Content
(haga clic con el botón derecho en el Explorador de soluciones, establezca Build Action
en Content
). Si no lo hace, el archivo no se incluirá en el resultado de msbuild y, por lo tanto, no será implementado por AppHarbor.
Cuestiones relacionadas
- 1. Caduca los encabezados de AppHarbor
- 2. MSpec en Appharbor
- 3. Obtener contenido de archivos en el script java
- 4. AppHarbor error de pre-compilación
- 5. Cómo obtener archivos y contenido mediante SHA de confirmación
- 6. php: obtener contenido de archivos y almacenar archivos en una carpeta particular
- 7. ¿Qué tan fácil es configurar un CMS en appharbor
- 8. Reemplazo de contenido de archivos en PHP
- 9. Almacenamiento de contenido de archivos en DB
- 10. Al trabajar con AppHarbor, ¿cómo puedo administrar adecuadamente los archivos de desarrollo y configuración en vivo?
- 11. Eliminar contenido de archivos android
- 12. Contenido dividido de php en varios archivos
- 13. despliegue de Crystal Reports Asamblea sobre Appharbor
- 14. ¿Qué es un trabajador de appharbor ... exactamente?
- 15. diferencia entre el contenido de dos archivos
- 16. JQuery obtener contenido de span
- 17. Simulación de tareas en segundo plano en AppHarbor
- 18. La manera más fácil de obtener contenido de archivos en C
- 19. verifique el contenido en los archivos .class
- 20. ¿Por qué AppHarbor + RequireHttpsAttribute igual frowny cara :(
- 21. Azure vs Appharbor vs Amazon EC2
- 22. ¿Cómo puedo mejorar el rendimiento de la aplicación en AppHarbor?
- 23. Leer archivos con Build Action = Contenido
- 24. ¿Cómo busco contenido histórico de archivos mercuriales?
- 25. ¿Monitorea el contenido de archivos/directorios?
- 26. tipo de contenido para archivos MHT
- 27. Ver contenido de archivos eliminados Svn
- 28. Cómo configurar SSL en AppHarbor con los servicios web ServiceStack.net
- 29. ¿Tiene una aplicación WCF Web API en AppHarbor?
- 30. No se puede crear la aplicación Silverlight en el appharbor
Gracias, eso funcionó :). Estaba seguro de que se establecería en el Contenido por defecto. ¿Hay alguna manera de que pueda hacer que VS10 reconozca los archivos .tmpl y los configure automáticamente en Content? – Alxandr
Me he estado preguntando lo mismo, tengo muchos archivos de contenido, no solo para el Despliegue de AppHarbor, sino en general. VS2010 realmente no tiene una configuración que yo sepa, eso los marca. Es manual yendo en este punto. :/ – Adron
@Adron tenga en cuenta que puede incluir bibliotecas enteras (incluidos subbarrajes) mediante el uso de comodines '*' en su archivo .proj. – friism