部署 asp.net Mvc Web 应用程序

发布于 2024-10-05 15:04:09 字数 118 浏览 3 评论 0 原文

当我从 vs 运行我的应用程序时,一切顺利,我部署了该应用程序,并在运行 Windows 7 的计算机上从 IIS7 运行它,网站运行正常,但当我尝试时,内容文件夹中的图标和图像也不会出现在网页中导航此图像告诉我找不到文件

when i was running my application from vs every thing goes OK i deployed the application and run it from IIS7 on a machine run windows 7 the website run OK but i icons and images in content folder dosn't appear in the webpages also when i try to navigate this image told me that files not found

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

素染倾城色 2024-10-12 15:04:21

我怀疑您引用图像的路径与 VS Web 服务器和 IIS 中站点设置的方式不同。

例如,如果您使用

引用 CSS 文件(或图像),请记住该路径可能不是在您的 IIS 机器上是正确的。

您可能需要将此类路径更新为

/>

I suspect you are referencing your images with a path that different between VS web server and the way you have the site setup in IIS.

For example if you used

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

to reference a CSS file (or an image) keep in mind that path might not be correct on your IIS machine.

You might need to update such paths to something like

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

小兔几 2024-10-12 15:04:19

这通常是我们在编程(和部署)时忽略的小事情

  1. 确保您的虚拟目录指向正确的位置
  2. 确保您的内容全部发布
  3. 确保虚拟目录的权限正确

更多信息将有助于准确确定什么是虽然还在继续。

It's usually the small things we overlook when programming (and deploying)

  1. Make sure your virtual directory is pointed to the correct place
  2. Make sure your content is all published
  3. Make sure the permissions on your virtual directory is correct

More information would help to determine exactly what is going on though.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文