我一直在寻找这个错误都在互联网上,但不管我尝试解决这个问题,没有什么实际工作。以及我从小提琴手复制一个url并将其放入浏览器后得到的详细信息如下。HTTP错误500.19 - 内部服务器错误无法读取配置文件
模块IIS Web核心
通知的BeginRequest
处理程序尚未确定
错误代码0x80070003
配置错误无法读取配置文件
配置文件\ \ C? \ inetpub \ wwwroot \ myservices \ web.config
其实什么,在过去,我有这个服务叫做“myservices”工作都很好,当我用Visual Studio创建IIS中为它的虚拟目录已经发生。但是我做了什么,我试图在IIS中对此服务进行Web部署,并将其从VS 2013中创建的虚拟目录中删除(默认网站树中的“myservices”)。我观察到的是,在我部署“myservices”之后,它的工作方式与之前的工作方式不同(我在VS2013中为IIS中的“myservices”创建了一个虚拟目录,但删除了它以查看它的web部署版本的行为方式也是一样)。因此,当我通过分析小提琴手HTTP错误500.19的原因(网络部署服务),它说(配置错误无法读取配置文件,并 配置文件\ \ C:\的Inetpub \ wwwroot的\ myservices \的web.config),但是当我在物理上试图查看文件夹C:\ inetpub \ wwwroot我永远找不到myservices文件夹(如何谈论web.config文件)。然后,我在C:\ intepub \ wwwroot目录中手动创建了一个名为“myservices”的文件夹,并将我的web.config文件放在那里,以查看Web部署服务是否仍能正常工作,但事实并非如此。然后我删除了这个名为“myservices”的文件夹,显然它内部的web.config文件,并从默认网站树中删除了Web部署服务。
现在,即使我去Visual Studio并尝试为我的服务“myservices”(我可以在IIS的默认网站树中看到它)创建一个虚拟目录,但它会抛出相同的错误作为该服务的Web部署版本http 500.19。换句话说,无论我尝试了什么,即使它不是一个以前不是这种情况的web部署版本,也会让我的服务搞砸。我从字面上要求所有人都去请他们指导我的经验,告诉我在所有这些尝试和错误的尝试中出了什么问题。
感谢