更新 ASP.NET MVC的发布位中不存在此问题
我有一个ASP.NET MVC RC应用程序在http:// localhost:9002 /运行的调试器下运行正常 但是当我将它发布到http:// localhost/Zot /时,对Url.Content的调用返回的值不正确.
我有脚本标签
\r\n"; return string.Format(scriptFormat,scriptRoot,scriptLib); }
用法:
<%= Html.RegisterJS("myscriptFile.js") %>
正如您在示例中所看到的,这使用VirtualPathUtility来解析Scripts目录的URL.这也应该有助于绕过标签汤的问题.