UPDATE questo problema non esiste nei bit di rilascio di ASP.NET MVCASP.NET MVC RC torna strada sbagliata per Url.Content
Ho un app ASP.NET MVC RC che funziona benissimo sotto la debugger in esecuzione da http://localhost:9002/ Ma quando lo pubblico su http://localhost/Zot/ le chiamate a Url.Content stanno restituendo valori errati.
Ho tag script come
<script src="<%= Url.Content("~/Scripts/util.js") %>" ...
Nel sito pubblicato questo produce:
<script src="Zot/Scripts/util.js" ...
Invece di
<script src="/Zot/Scripts/util.js" ...
o
<script src="Scripts/util.js" ...
devo tag fogli di stile come:
<link href="~/Content/Site.css" runat="server" ...
che producono la cosa giusta:
<link href="Content/Site.css" ...
qualche suggerimento su perché Url.Content sta venendo a mancare. Non riesco a mettere chiaramente un runat="server"
sui tag <script>
.
Grazie! Ha funzionato alla grande –
Rob, si prega di notare anche la risposta di Levi, poiché apparentemente si trattava di un bug che era stato risolto in RC2. Cheers. –