【发布时间】:2012-11-02 12:36:31
【问题描述】:
我正在使用 ASP.NET Web 窗体并有一个引用视图脚本资源的母版页:
<script type="text/javascript" src="/Resources/Scripts/jquery.placeholder.min.js"></script>
<script type="text/javascript" src="/Resources/Scripts/bootstrap.min.js"></script>
<script type="text/javascript" src="/Resources/Scripts/helper.js"></script>
问题是文档根目录“/”在开发框中工作得很好,但破坏了 IIS 上的引用,因为该站点不再处于根级别。 解决此问题的最佳方法是什么?
也想过这样的事情
<script type="text/javascript" src="<% Server.MapPath("~"); %>/Scripts/jquery-ui-1.9.0.min.js"></script>
或
<script type="text/javascript" runat="server" src="~/Scripts/jquery-ui-1.9.0.min.js"></script>
但两者都抛出错误。我认为这是一个典型的场景,我想知道你们是如何做到的?
【问题讨论】:
标签: iis webforms document-root