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>
しかし、どちらもエラーをスローします。これは典型的なシナリオだと思いますが、皆さんがこれをどのように行っているか知りたいですか?