我有一个mvc4应用程序,我一直在开发,我准备部署它。在VS10中,我一直在使用“Visual Studio开发服务器”进行开发,为了利用发布包构建器以便可以在目标服务器上指定安装目录,我需要将该项目转换为使用“本地IIS Web服务器”mvc应用程序需要fpexedll.dll?
问题是,当我做出改变,并创建虚拟目录,保存,建立,等等......在实际加载新的网站,我收到以下错误:
HTTP Error 500.0 - Internal Server Error
Calling LoadLibraryEx on ISAPI filter "C:\program files\Common Files\Microsoft Shared\Web Server Extensions\50\bin\fpexedll.dll" failed
Module........ IIS Web Core
Notification.. Unknown
Handler....... ExtensionlessUrlHandler-Integrated-4.0
Error Code.... 0x8007007e
我无法想象我真的需要在网站的首页扩展中添加(事实上,我被告知这不会被允许)。在我的各种搜索中,我没有看到asp.net mvc应用程序需要这个,所以我期望我已经做出了某种脑力激荡操作。
你能建议我怎么能再次得到这个运行?
注意:根据错误消息,我应该检查isapi dll的路径是否正确,并且web.config具有良好的权限和日志等。我已经做了所有这些,并没有发现任何我发现是不正常的,但这并不意味着我不能仍然缺少明显的东西有...
现在,C:\program files\Common Files\Microsoft Shared\Web Server Extensions\50\bin\fpexedll.dll
文件不存在,但我不希望它。我怎样才能摆脱它的要求?
是的,那是它....我**知道**它是脑死 - 简单....!谢谢 – reidLinden 2012-07-13 16:46:36