除非我将“我的文档”文件夹重定向到本地副本,否则 IIS Express 无法启动并显示以下错误消息:文件名:redirection.config 错误:无法读取配置文件
从工作室开始一个新的网络项目时会发生这种情况,甚至我只是双击 iisexpress.exe 文件。
以任何方式解决此问题,或者我必须继续重定向“我的文档”文件夹
除非我将“我的文档”文件夹重定向到本地副本,否则 IIS Express 无法启动并显示以下错误消息:文件名:redirection.config 错误:无法读取配置文件
从工作室开始一个新的网络项目时会发生这种情况,甚至我只是双击 iisexpress.exe 文件。
以任何方式解决此问题,或者我必须继续重定向“我的文档”文件夹
看来您使用的是旧版本的 IIS Express。卸载当前的 IIS Exprs 并从http://www.microsoft.com/downloads/en/details.aspx?FamilyID=abc59783-89de-4adc-b770-0a720bb21deb安装最新的更新版本
如果这不能解决您的问题,请告诉我们。
当我工作的组织更改他们映射我的“我的文档”文件夹(以及其他一些文件夹)的网络驱动器时,我遇到了完全相同的问题。它曾经在 \machine1\myusername$ 上,后来被移到了 \someothermachine\myusername$。
当我尝试通过 VS 命令提示符从“C:\Program Files (x86)\IIS Express>”在控制台窗口中启动 iisexpress 时,它返回
An error occurred while reading configuration information. Make sure that the configuration file \\machine1\myusername$\IISExpress\config\applicationhost.config exists, it is accessible, and contains valid configuration information.
他们的脚本没有费心去压缩注册表并将指针从旧的“家”更新到新的“家”。所以我最终得到了丢失的文件,在某些情况下重复,以及“此文件当前无法在此计算机上使用”之类的粗鲁消息。
为了解决这个问题,我做了以下事情:
\\someothermachine\myusername$
)\\machine1\myusername$\
并将其替换为新版本。这需要一段时间,大约有 40-50 个替换。然后我可以从同一个控制台窗口再次启动 iisexpress。它重新注册了标准基础网站,一切都恢复正常了。
我希望这对其他人有帮助!