[点晴永久免费OA]C#用VS代码ServerManager创建和更改IIS网站应用程序池提示配置IISExpress失败,出现以下错误:文件名redirection.config,无法读取配置文件,如何解决?
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
:C#用Visual Studio 2015代码ServerManager创建和更改IIS网站应用程序池提示配置IISExpress失败,出现以下错误:文件名redirection.config,无法读取配置文件,如何解决?
在网上找了很多这个redirection.config错误的解决方法,通通不行,将Visual Studio 2015的企业版、专业版、社区版都装了一遍,还是问题依旧。后来想起最近重装了Windows Server和Visual Studio 2015,并且重装之前的代码是正常的,什么都没改,就是重装系统后才出现这个问题的,而且这个只在创建和优化IIS网站和应用程序池时才出现这个错误,那么还是要从程序引用的DLL上找原因。
由于创建和优化IIS都要用到Microsoft.Web.Administration.dll这个组件,这一找,还真发现了问题,Microsoft.Web.Administration.dll竟然被引用到了这个路径:
C:\Windows\assembly\GAC_MSIL\Microsoft.Web.Administration\7.9.0.0__31bf3856ad364e35\Microsoft.Web.Administration.dll
而网上都说这个路径在:
C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll
立马删除旧的dll引用,重新将引用指向这个位置,再次编译程序,错误消除,IIS网站和应用程序池各项参数设置正确无误。如果遇到了同样问题的朋友,可以参考以上解决方法。
该文章在 2023/1/19 10:59:16 编辑过 |
关键字查询
相关文章
正在查询... |