部署asp.net Mvc Web应用程序

问题描述:

当我运行我的应用程序从VS每一件事情都行OK我部署了应用程序并从IIS7上运行一台机器运行Windows 7的网站运行良好,但我的图标和图像在内容文件夹dosn “T出现在网页还当我尝试浏览这个形象跟我说文件找不到部署asp.net Mvc Web应用程序

+0

这将有助于如果你能提供有关部署和一些更多的信息项目本身。你是从一个虚拟目录运行的,还是根源应用程序运行的,你是否使用绝对路径来存储你的图像等等? – 2010-12-01 17:48:02

它通常是小东西编程时(和部署)

  1. 确保您的虚拟目录指向我们忽略到正确的位置
  2. 确保您的内容全部已发布
  3. 确保在虚拟目录的权限是正确的

更多信息将有助于确定到底是什么,虽然事情。

我怀疑你是通过VS web服务器和你在IIS中安装站点的方式不同的路径引用你的图像。

例如,如果你使用

<link href="../../Content/Somefile.css" />

引用一个CSS文件(或图像)记住路径可能不是你的IIS机器上正确。

您可能需要更新这样的路径类似

<link href="<%: Url.Content("~/Content/Somefile.css") %> />