Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在IIS上部署ASP.NET web应用程序后对**web.config**所做的更改_Asp.net_Iis_Deployment - Fatal编程技术网

在IIS上部署ASP.NET web应用程序后对**web.config**所做的更改

在IIS上部署ASP.NET web应用程序后对**web.config**所做的更改,asp.net,iis,deployment,Asp.net,Iis,Deployment,我遵循@YashSaraiya在我的帖子中给出的步骤: 但是,在inetmgr中完成这些步骤后,当我右键单击我的应用程序->管理应用程序->浏览时,我看到以下屏幕: 我相信,我将不得不更改web.config文件中的一些属性。但是我不知道我需要做什么更改(除了连接字符串) 有人能帮我知道成功部署应用程序需要做哪些更改吗 编辑2:在IIS中正确安装ASP.Net并添加所需角色后,我出现以下错误屏幕: 实际上,问题似乎出现在处理程序部分,您试图覆盖值,但父配置文件不允许这样做 当您观察到Confi

我遵循@YashSaraiya在我的帖子中给出的步骤:

但是,在inetmgr中完成这些步骤后,当我右键单击我的应用程序->管理应用程序->浏览时,我看到以下屏幕:

我相信,我将不得不更改web.config文件中的一些属性。但是我不知道我需要做什么更改(除了连接字符串

有人能帮我知道成功部署应用程序需要做哪些更改吗

编辑2:在IIS中正确安装ASP.Net并添加所需角色后,我出现以下错误屏幕:


实际上,问题似乎出现在处理程序部分,您试图覆盖值,但父配置文件不允许这样做

当您观察到ConfigError消息时,表示已向您解释;)

编辑
新问题解释了应用程序池处于集成模式,并将其用作其模式的dors处理程序,但它发现managerpipelinehandler不适用于其模式。只需将其从列表中删除,然后重试浏览应用程序。

在我的web.config文件中,在哪个标记下查找更改?首先,您必须通过删除覆盖的部分来确定它是否有效。在您的案例中,似乎是这一部分导致IE7支持“ChartImageHandler”?与IE或其他浏览器无关。如果一个不支持ChartImageHabdler,则根据其配置,它只是IIS。处理程序不负责浏览器,只负责服务器。这个问题背后的想法是什么?我认为IE7可能不支持ChartImageHandler。。。另外,我发现ASP.Net并没有完全安装在IIS中。。。这可能会导致错误。。我现在正在IIS上安装ASP.NET。。。让我们看看这是否能让我的应用程序在默认IIS安装中正常工作,这些部分在applicationHost.config中被严格锁定。除非您按照Microsoft的文档解锁这些部分,否则会出现此类错误消息。这就是为什么我讨厌那些对读者不太清楚的博客文章。