虚拟机上的IIS托管项目无法解析脚本的localhost

时间:2016-10-06 13:35:14

标签: c# asp.net iis virtual-machine

我在VMWare虚拟机(Windows 7)中的IIS中运行了一个已发布的ASP .NET MVC Web项目。我能够登录到VM并从VM本身导航到应用程序,但所有内容文件(JS,CSS)都返回404错误。

即:'http://localhost/WebProject/Home/Index'加载正常,但是,该页面中的“http://localhost/WebProject/Scripts/Home/IndexScript.js”会引发404错误。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果你可以访问VMWare上的IIS,这意味着你的IIS工作正常,VMWare也可以,但是有一些限制访问某些网址或网址的设置是错误的。

您确定自己的文件位于路径 /Scripts/Home/IndexScript.js

如果是,请检查

IIS not serving static content (css/js/images, etc) 404

IIS7 returns 404 on some static files, not others