部署asp.net Mvc Web应用程序
问题描述:
当我运行我的应用程序从VS每一件事情都行OK我部署了应用程序并从IIS7上运行一台机器运行Windows 7的网站运行良好,但我的图标和图像在内容文件夹dosn “T出现在网页还当我尝试浏览这个形象跟我说文件找不到部署asp.net Mvc Web应用程序
答
它通常是小东西编程时(和部署)
- 确保您的虚拟目录指向我们忽略到正确的位置
- 确保您的内容全部已发布
- 确保在虚拟目录的权限是正确的
更多信息将有助于确定到底是什么,虽然事情。
答
我怀疑你是通过VS web服务器和你在IIS中安装站点的方式不同的路径引用你的图像。
例如,如果你使用
<link href="../../Content/Somefile.css" />
引用一个CSS文件(或图像)记住路径可能不是你的IIS机器上正确。
您可能需要更新这样的路径类似
<link href="<%: Url.Content("~/Content/Somefile.css") %> />
这将有助于如果你能提供有关部署和一些更多的信息项目本身。你是从一个虚拟目录运行的,还是根源应用程序运行的,你是否使用绝对路径来存储你的图像等等? – 2010-12-01 17:48:02