1

不确定这是否应该在这里或服务器故障,如果我错了,请道歉。

我刚刚将我的站点从服务器上的一个文件夹移动到另一个文件夹(发生的事情是,我正在做一个更新,但效果不太好,所以我把所有旧文件都转移回来了)。现在我在网站上的所有图片都坏了。

有谁知道为什么会这样?或者如何更重要地解决它?

任何帮助/建议将不胜感激!谢谢

编辑:好的,显然我需要确保代码已编译,但完全不知道如何执行此操作..有什么想法吗?

我也在运行 IIS7 的 Windows 2008 服务器上。该应用程序是用 C# .net MVC 编写的。

4

2 回答 2

1

由于应用程序正在运行,因此您似乎没有编译问题。我的意思是,如果您可以运行该网站,但您只缺少图像,请尝试查找路径并检查图像文件是否在其中。对于 MVC (C#) 应用程序,您应该具有如下目录:

root/global.asax
root/web.config
root/Views/..
root/Model/..

'root' 将是您在 WebServer 上的第一个公共文件夹

希望能帮助到你!

于 2010-10-04T13:23:46.927 回答
0

确保您的图像文件(以及与此相关的任何文件)的路径是相对于您网站的根目录的。这样,如果您将与您的网站有关的所有文件从一个位置移动到另一个位置,那么一切都保持相对,并且不会损坏任何内容。

于 2010-10-04T13:14:55.733 回答