Bir ASP.NET MVC uygulamasını IIS 6'ya dağıtma aşamasındayım ancak kök yolunda bir sorunla karşılaşıyorum.Kök yönlendirme yolları
Global.asax, ben eşlenmiş kök yolunu vardır: Ben http://servername:70/test2/ gittiğinizde
routes.MapRoute("Root", "",
new { controller = "Dashboard", action = "Index", id = "" });
, uygulama doğru sayfasını görüntüler, ancak stil ve JavaScript dosyaları yüklenmiyordur. kaynağında baktığımızda, yollar böyle gösteriyor:
http://servername:70/test2/test2/Content/stylesheets/app.css
Ben bir denetleyici (http://servername:70/test2/Dashboard.aspx) doğrudan gitmek için tarayıcı görünmesini sağlar
<script src="test2/Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css"
href="test2/Content/stylesheets/app.css" />
yollar doğrudur:
Bu, ActionLink ile oluşturulan tüm bağlantılarda da meydana gelir. stil ve komut yolları Url.Content ile üretiliyor:
<link rel="stylesheet" type="text/css"
href="<%= Url.Content("~/Content/stylesheets/app.css") %>" />