ASP.NET应用程序未加载javascript

ASP.NET应用程序未加载javascript,asp.net,iis,Asp.net,Iis,我正在win XP box上开发一个应用程序。我使用VisualWebdev以交互方式运行该应用程序,但我也在IIS上设置了它,以便在网络上的另一台机器上进行测试。这一切都很完美,直到 Microsoft以IE8的形式进行了高优先级更新,更新后无法重新启动。经过愚蠢的修补和调整,最终的解决方案是修复安装XP 因此,回到今天,该网站继续以交互方式运行良好(在VWD的内置web服务器中),但在IIS中(通过此机器上的本地主机、IP或测试机器上的主机名)该网站加载,ASP工作,CSS工作正常,但jav

我正在win XP box上开发一个应用程序。我使用VisualWebdev以交互方式运行该应用程序,但我也在IIS上设置了它,以便在网络上的另一台机器上进行测试。这一切都很完美,直到

Microsoft以IE8的形式进行了高优先级更新,更新后无法重新启动。经过愚蠢的修补和调整,最终的解决方案是修复安装XP

因此,回到今天,该网站继续以交互方式运行良好(在VWD的内置web服务器中),但在IIS中(通过此机器上的本地主机、IP或测试机器上的主机名)该网站加载,ASP工作,CSS工作正常,但javascript不加载。当我使用Firebug检查时,脚本引用返回403.2,禁止访问

检查了权限,一切看起来都很好。与根文件夹和其他文件夹相同。IIS在目录上执行并读取脚本


我仍然可以在本地开发,在服务器上一切都很好,所以这不是一个绝对必须解决的问题,但它确实让我很烦

也许您忘记部署新版本的二进制程序集了?这就是我最近在调用ajax时遇到的错误,403是结果,二进制程序集没有复制到服务器上,就是新的程序集。

也许你忘了部署新版本的二进制程序集?这是我最近在调用ajax时遇到的错误,403是结果,服务器上没有复制二进制程序集,新的程序集。

请检查是否启用了活动脚本?请转到IE->工具->互联网选项->现在取决于您的站点所在地->转到自定义级别->并向下滚动,直到您看到活动脚本选项。一定要检查过

谢谢


hadi teo

能否请您检查是否启用了活动脚本?请转到IE->工具->互联网选项->现在取决于您的站点所在地->转到自定义级别->并向下滚动,直到您看到活动脚本选项。一定要检查过

谢谢

hadi teo

仔细检查权限:)

检查是否可以从其他本地网站/目录加载任何js文件

是否(以某种方式)添加了处理程序来处理applicationconfiguration设置或web.config中的.js文件?…不应该是一个

是否存在为.js设置“禁止”的Web服务扩展权限

尝试通过运行以下命令重置iis的.net:

%WINDIR%\System32\Microsoft.Net\Framework\v2.0.50727\aspnet\u regiis-i

仔细检查权限:)

检查是否可以从其他本地网站/目录加载任何js文件

是否(以某种方式)添加了处理程序来处理applicationconfiguration设置或web.config中的.js文件?…不应该是一个

是否存在为.js设置“禁止”的Web服务扩展权限

尝试通过运行以下命令重置iis的.net:


%WINDIR%\System32\Microsoft.Net\Framework\v2.0.50727\aspnet\u regiis-i

我问了我的问题,然后立即乘飞机去度假。糟糕的状态-对不起

谢谢你的回答/建议。检查了我的程序集,启用了脚本,并对权限进行了三次检查——这让我开始思考。在IIS中翻了一番,发现无论出于什么原因,/scripts文件夹已经变成了一个虚拟目录。解开它,一切都像雨一样啪啪地合在一起

再次感谢您的帮助。这让我走上了正确的方向


-杰瑞

我问了我的问题,然后马上乘飞机去度假。糟糕的状态-对不起

谢谢你的回答/建议。检查了我的程序集,启用了脚本,并对权限进行了三次检查——这让我开始思考。在IIS中翻了一番,发现无论出于什么原因,/scripts文件夹已经变成了一个虚拟目录。解开它,一切都像雨一样啪啪地合在一起

再次感谢您的帮助。这让我走上了正确的方向


-jerry

考虑到FireFox返回403.2版本,我怀疑这个问题是IE特有的,或者任何IE配置调整都能解决问题。考虑到FireFox返回403.2版本,我怀疑这个问题是IE特有的,或者任何IE配置调整都能解决问题。