2011-05-02 71 views
7

除非我重定向我的文档文件夹到一个本地副本IIS快递无法启动并出现以下错误信息: 文件名:redirection.config 错误:无法读取配置文件IIS 7.5表达漫游配置文件的Visual Studio 2010 SP1

这种情况发生在从工作室开始一个新的web项目,甚至是我只是双击iisexpress.exe文件。

迂回方式,或者我必须继续redirec My Documents文件夹

+1

我也有同样的问题。我正在使用VMWare Fusion,所以我的电脑是虚拟机,My Documents文件夹映射到Mac端的Documents文件夹。换句话说,就好像它在网络驱动器上一样。 此处已报告该错误: http://connect.microsoft.com/webmatrix/feedback/details/637342/iis-express-doesnt-run-when-my-documents-is-on-a-root-驱动器#详细信息 但未提供解决方案。如果我们只能找到在哪里设置IIS Express配置文件路径... – 2011-08-22 20:54:24

回答

1

看来你正在使用旧版本的IIS快递。取消安装当前的IIS Exprss并安装http://www.microsoft.com/downloads/en/details.aspx?FamilyID=abc59783-89de-4adc-b770-0a720bb21deb的最新更新版本

让我们知道这是否解决不了您的问题。

+0

谢谢你的建议....我下载并重新安装,这并没有解决问题。我已经尝试从其文件夹运行iisexpress.exe,并且还在vs2010 sp1中启动了新项目。相同的结果。还有什么可以做的。 – Mariano 2011-05-06 20:06:46

+0

删除/重命名%userprofile%\ documents \ iisexpress文件夹,然后重试。 – vikomall 2011-05-06 23:27:16

+0

删除文件夹并运行iisexpress.exe会重新创建它,但不幸的是它不能解决问题。我已经安装了WebMatrix,这确实启动了我在web矩阵中创建的新项目,但不包含网站中的现有文件夹。 – Mariano 2011-05-10 15:32:22

0

当我工作的组织改变了他们映射我的“我的文档”文件夹(以及其他许多文件夹)的网络驱动器时,我遇到了完全相同的问题。它曾经在\ machine1 \ myusername $上并被移动到\ someothermachine \ myusername $。

当我试图火起来iisexpress从一个控制台窗口中的 “C:\ Program Files文件(x86)的\ IIS快递>” 通过VS命令提示符,它与

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.

回来他们脚本没有打扰通过注册表并更新指针从旧的“家”到新的。所以我最终丢失了文件,在某些情况下是重复的,并且粗鲁的消息沿着“此文件当前不可用于此计算机上”的行。

要解决它,我做了以下内容:

  1. 位于我的新的“我的文档”文件夹的根/基(现为\\someothermachine\myusername$
  2. 没过(手动,通过注册表编辑器),注册表搜索密钥,值和数据\\machine1\myusername$\,并将其替换为新版本。这花了一段时间,大约有40-50个替代品。
  3. 重新启动。

然后,我可以从同一个控制台窗口再次启动iisexpress。它重新注册了标准的基础网站,并且这一切都重新开始。

我希望这可以帮助别人!

相关问题