Visual Studio 2015中的IISExpress错误

时间:2016-03-17 07:28:00

标签: .net visual-studio visual-studio-2015 iis-express

更新到Visual Studio 2015后,IISExpress停止正常工作。

每次启动VS的新实例时,我都会收到一条错误,指出它无法写入Applicationhost文件,因为该网站已经存在。

<site name="MySite" id="1">
  <application path="/">
     <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\MySite" />
  </application>
  <bindings>
     <binding protocol="http" bindingInformation="*:6231:" />
     <binding protocol="https" bindingInformation="*:6231:" />
  </bindings>
</site>

如果我从applicationhost.config文件(在.vs文件夹中)删除该站点,请参阅上面的内容,然后返回Visual Studio并告诉它创建一个新的虚拟目录,一切都重新开始工作。但是一旦我重新启动我的Visual Studio实例,我就需要重新做同样的事情。

每次我需要启动Visual Studio时都必须执行此过程非常烦人

所有建议都表示赞赏。

1 个答案:

答案 0 :(得分:1)

找到applicationhost.config文件,它可能在某个地方,如C:\ Users \ yourName \ Documents \ IISExpress \ config \ applicationHost.config。

检查IISExpress文件夹以确保它不是只读的。如果它是只读的,请将其设置为只读,并将这些更改应用于所有子文件夹。 另外,请检查以确保此文件夹未加密,并确保“文档”文件夹也未加密。

尝试以管理员身份运行Visual Studio,看看是否有所作为。

您还可以尝试cannot load R package qdap