我有一个涉及C#和MVC的课程。在教室计算机上运行时,该程序的主页如下所示:
但是,当我在家里运行相同的程序时,它看起来像这样:
显然程序的资源没有加载,我按F12时看到这个错误:
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
对于六个不同的文件,其中包括css文件:
http://localhost:4321/Content/site.css
现在,我已经安装了IIS,因此在浏览器URL栏上编写localhost
会将我带到IIS主页。但是什么可能导致这个问题呢?这是否与端口转发有关(我有一个comcast路由器,我听说很糟糕的Arris TG862G)?是否可以更改项目获取源文件的目录以避免这种情况?感谢您提前提供任何帮助
答案 0 :(得分:0)
问题不在于您的IIS或localhost。当您请求某些外部资源时,会发生错误。链接http://www.gfcf14greendream.com/ise500.png没有配置良好的mime类型映射。
您必须让某人纠正该服务器上的错误或更好,然后下载项目中所需的资源并在本地访问它们。