点晴MIS问题教程区 加入收藏
问题搜索
 您的位置:点晴MIS系统问题答疑『 经验分享&问题答疑 』浏览当前教程  
  

  网站搜索
  搜索范围: 搜索方式: 关键词(可用空格分开)  

  作者及文章信息: 本文热度:74 % 
admin

积分:72590
等级:网站管理员
文数:14124
注册:2004-7-20

 信息   主页   编辑     

楼 顶 

 C#用VS代码ServerManager创建和更改IIS网站应用程序池提示配置IISExpress失败,出现以下错误:文件名redirection.config,无法读取配置文件,如何解决?


: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 编辑过

  离 线  2023/1/19 10:53:34 
  本文章共有 0 页, 0 张回文,每页有 10 张回文 >> [ ]
页码:  
Copyright 2010-2023 ClickSun All Rights Reserved