我开发了一个 MVC4 应用程序,其中我已将验证消息本地化。所以我在我的应用程序 Global.asax 文件中使用了“Application_PreRequestHandlerExecute()”这个方法。它在 Localhost 上工作,但是当我发布应用程序时,css & jquery 在 iis 服务器上不起作用。如果我不使用这个“Application_PreRequestHandlerExecute()”方法,那么在 iis 服务器上也能正常工作。每当我要在我的 Global.asax 文件中使用此方法时,它就可以在本地主机上工作,但在 iis 服务器上不能很好地工作,即 css 和 jquery 在服务器上不能工作。那么我是否必须在 web.config 或其他任何地方进行一些配置?
那么问题是什么?任何人都可以帮助我。
最佳答案
您的代码中可能存在空引用错误。 无论您在此方法中使用了什么,请检查是否存在此可能的问题。
它不需要在 web.config 中配置任何东西。
关于在 MVC 的 Global.asax 文件中使用 Application_PreRequestHandlerExecute 方法时,Jquery 和 css 在服务器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18657148/