Non ho mai "incapsulato" file js o css nel progetto ma è una cosa che ritengo sensata e vorrie farla ma ho dei dubbi:
1)Ho un mio Theme e all'interno dei miei css, in automatico in ogni pagina vengono referenziati questi css, quindi se guardo il codice html vedo una cosa del genere:
Fin qui tutto regolare, ora ho messo uno di questi file css come “Embedded Resource” ho aggiunto:
[assembly: System.Web.UI.WebResource("Ajax.SESkin.css", "text/css")]
nel AssemblyInfo.
Mi aspetto che se pubblico il sito il fiel non venga copiato e infatti succede ma mi aspetterei anche che in tutte le pagine (guardando html generato) questo file non venga referenziato e che al suo posto ci sia una riga tipo:
<link href="/WebResource.axd?d=1ilJHogsgsdggty6yer" rel="stylesheet" type="text/css"/>
Ma in realtà continua ad essere referenziato il file direttamente con la riga
Sbaglio qualcosa??
2)Siccome ho parecchie immagini e vorrei incapsulare anche quelle volevo sapere se c’è un modo per includerle tutte e “in automatico” trovar modificato il file AssemblyInfo oppure se mi devo aggiungere una riga per ogni immagine a manina
Grazie
--
Claudio P.