【发布时间】:2009-03-18 11:32:51
【问题描述】:
我有一个简单但脚本和 css 样式的 ASP.NET MVC 应用程序,在 VS2008 开发服务器中一切正常,但是当我将它带到 IIS7 时,我尝试了一些丑陋的脚本和图像问题。相对找不到脚本路径(特别是在默认路由页面中)和图像。
经过一些研究和谷歌搜索后,我找到了许多示例并提供了解决方案,但任何东西都可以真正解决问题,有人说一个解决方案是使用 Url.Content 方法,但我讨厌使用它,因为我失去了所有 javascript 智能感知功能在VS2008中..
我也发现如果 mvc 项目是在根网站或 Web 应用程序中发布的,这个问题可能会有所不同。我知道在根网站中它可以工作,因为引用相对路径,例如
<script src="../../Scripts/myScript.js" type="text/javascript" />
在一个 web 应用程序文件夹中是在没有根的情况下解析的。 有人有什么建议或其他吗?我打算开始一些东西来构建一种配置“指南”.. 提前谢谢
【问题讨论】:
标签: asp.net asp.net-mvc