Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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
Asp.net &引用;执行此操作时出错";_Asp.net_Iis - Fatal编程技术网

Asp.net &引用;执行此操作时出错";

Asp.net &引用;执行此操作时出错";,asp.net,iis,Asp.net,Iis,我在IIS中有一个网站,无法打开任何设置,如身份验证、处理程序映射、授权规则等。它只显示错误消息“执行此操作时出错”,没有更多详细信息,并指向web.config 浏览网站会导致500.19错误 我尝试将iis\u iusrs添加到网站文件夹和web.config,更改应用程序池标识,在web.config/website文件夹上访问相同的安全设置,验证目标框架,iisreset/app pool回收,但没有任何效果。结果表明该网站使用了我丢失的URL重写模块 从MS下载web平台安装程序并安装

我在IIS中有一个网站,无法打开任何设置,如身份验证、处理程序映射、授权规则等。它只显示错误消息“执行此操作时出错”,没有更多详细信息,并指向web.config

浏览网站会导致500.19错误


我尝试将
iis\u iusrs
添加到网站文件夹和web.config,更改应用程序池标识,在web.config/website文件夹上访问相同的安全设置,验证目标框架,iisreset/app pool回收,但没有任何效果。

结果表明该网站使用了我丢失的URL重写模块

从MS下载web平台安装程序并安装URL重写模块

希望IIS错误比“有一个错误…”更具信息性

  • 我只需双击出现错误的应用程序,然后
  • 更改.NET Framework的版本并
  • 然后将其更改回原始版本,然后
  • 回收应用程序池 例如:


    应用程序已.NET Framework v4.0.30319,我将其更改为.NET Framework v2.0.50727,然后状态变为停止,然后我双击返回并更改为.NET Framework v4,然后右键单击回收,并回收它。

    类似于此处标记的解决方案,我也遇到了同样的问题,而且还是缺少IIS模块,但这次需要的是应用程序初始化模块,而不是URLRewite。通过Web平台安装程序或进行安装。解决了这个问题

    我调试这个的步骤是一节一节地检查我的web配置,删除每个部分并尝试加载站点和/或让IIS解析配置。当我删除有关初始化优化的部分时,这解决了这个问题,我立即想起这个依赖关系是在很久以前添加的

    尽管这真的需要更好的错误消息,但还是要回应这种情绪


    事实证明,该网站使用的是我丢失的URL重写模块


    这不是我的问题,是的。我已经安装了URL重写器,但在Windows 10升级后,IIS没有意识到这一点。在控制面板上进行简单修复=>程序和功能=>IIS URL重写模块2,它再次工作。

    相同的错误消息,但我的C:\磁盘空间不足。

    我正在运行IIS 8.5,并将我的第一个Asp.Net Core 2.0(Razor pages)站点部署到IIS服务器(在Windows Server 2012 R2上)运行了几个Asp.NETFramework/Classic网站。这对我很有用:

    安装.NET核心Windows服务器托管捆绑包


    我也有这个问题。正在尝试在IIS 10上运行ASP.Net Core。我所需要做的就是:


    屏幕截图取自:

    工作100%****检查
    中是否有任何URL,尝试注释这些未知URL

     <!-- <add key="ErrorLogWebApi" value="https://websitename.com/api" />-->
    
    
    
    并对标签进行完整的注释


    现在您尝试一下

    我最近遇到了这个问题,我的解决方案是安装: ASP.NET Core/.NET Core:运行时和托管捆绑包。 你可以找到它


    同样在安装之前,请确保您的
    wwwroot
    安全权限设置为允许
    iis\u iusrs
    iusr
    具有读取、写入和执行权限。

    I已安装.Net core托管捆绑包,并且已修复

    我的问题是,我在安装IIS之前安装了.NET核心托管捆绑包。用Repar重新运行主机包安装程序为我修复了它

    如果托管捆绑包是在IIS之前安装的,则捆绑包安装 必须修理。之后再次运行主机包安装程序 安装IIS



    谢谢你!我也遇到了同样的问题,你帮我省了很多麻烦。URL重写模块可能会导致许多误导性的错误消息,并浪费了无数的时间…+1如果不是因为这个,我可能已经旋转了很长时间。谢谢…这也解决了我从一台服务器迁移到另一台服务器时的相同问题。你是一个传奇在这上面浪费了一整天!试着用一个列表来改进你的答案,并且说清楚你救了我一天!我有同样的问题,并以完全相同的方式解决了你的建议,所有的工作现在又开始了。在我们的案例中,我们将服务器从windows 2012升级到windows 2016.legend。我正在重新安装一个垃圾服务器,每次我为其中一个要恢复的站点创建一个站点时,我都会看到这个错误。我忘记了web.config中的重写规则!为了运行NAVWeb客户端,我一直在努力。我在这里重新安装了很多东西,哈哈,兄弟,这也救了我的命。只有修复重写模块起作用,thins:)我也有同样的问题,重写模块的重新安装对我没有用处,但修复起作用了。谢谢托管捆绑包现在是.NETCore2.1SDK的一部分,谷歌搜索了三个小时,这就是最终的答案。谢谢。真的在这里哭,非常感谢!来,请接受我的投票!这也帮我解决了!我已经安装了URL重写,现有的站点运行在.NETFramework上。今天,我添加了一个运行在.NETCore上的新网站,并安装了.NETCore托管包,为我修复了它。从这里得到:工作起来很有魅力。我甚至不需要找到安装程序来运行它。我只是进入控制面板->程序和功能,然后右键单击Microsoft.NET Core 3.1.2-Windows服务器托管项目,选择更改,然后打开修复选项。修好后,一切正常。这解决了我的问题。Windows 10和IIS 10,正在尝试运行ASP.Net Core 2.2。@很高兴听到这个消息。当我单击“日志记录”时,一个空的重写标记导致了我的错误。投票表决,这是我的问题。删除了一个重写标记