没有加载JavaScript文件的ASP.NET MVC应用程序

时间:2015-12-09 20:31:19

标签: javascript asp.net-mvc iis

我的应用程序是一个MVC应用程序,包含许多JavaScript文件。它作为标准网页在IIS上托管。必需的应用程序,如Web Platform和.NET Frameworks,已安装在此服务器上。

托管应用程序只加载图片,但是,我希望通过JavaScript加载登录菜单。浏览器无法访问子目录中的.js文件(404错误)。

除了添加IUSR和IIS_IUSRS以访问具有写权限的文件夹之外,我们部署(手动)时此应用程序中没有任何更改。这些用户可以在此应用程序的文件夹中访问所有文件夹和文件。但浏览器无法加载主网页以外的任何内容及其图片。

应该有.js脚本可见的登录菜单。有没有人知道可能导致这种情况发生的原因?

2 个答案:

答案 0 :(得分:0)

在构建和部署时,某些.js文件存在问题。在构建过程中有些文件未被选为“内容”。

答案 1 :(得分:-1)

由于描述不是很清楚,我只能提供一些解决问题的想法:

  1. 你可以尝试不同的浏览器吗?您的浏览器可能已禁用JS 设置。
  2. 您的服务器烟花可能不允许访问JS文件。
  3. 您可以查看.csproj文件吗?看看你是否有你的JS文件路径 包括在内。
  4. 子目录可能不会继承读取权限。