Ho riferimenti alle immagini che assomigliano a questo: src="../../Images/backup5.jpg"
. Questo corrisponde alla struttura del progetto. Sebbene nella versione pubblicata, questi collegamenti non funzionano. Se cambio il percorso a src="../Images/backup5.jpg"
rimuovendo un "../" l'immagine verrà visualizzata correttamente. Qual è il modo corretto di fare riferimento a queste immagini in modo che funzionino sia nella versione di sviluppo sia nella versione pubblicata?Qual è il modo corretto di fare riferimento a un'immagine in un progetto asp.net mvc 4?
Follow-up, come dovrebbe essere questo aspetto se utilizzato in css come attributo background:
?
Perfetto, questo funziona. :) –
Come dovrei usarlo nell'attributo background in css? Ho provato varianti di questo e non riesco a farlo funzionare. –
@MattRockwell - I file CSS sono contenuti _static_ e non supportano il codice lato server. L'elaborazione dei CSS tiene conto anche della posizione del file e dei percorsi relativi, quindi non devi farlo. Basta usare un URL relativo al percorso del file CSS. – Oded