IIS:为每个站点配置文档根目录?

时间:2012-11-02 12:36:32

标签: iis webforms document-root

我正在使用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>

但两者都会抛出错误。我认为这是一个典型的场景,我想知道你们是怎么做到的?

1 个答案:

答案 0 :(得分:1)

用户此

 <script type="text/javascript" src='<%= ResolveUrl("~/Scripts/jquery-1.4.1.js")%>'></script>



这是一个可以帮助你的帖子。 ResolveUrl not working inline