在唯一密钥属性“name”设置为“aspNetCore”时,无法添加类型为“add”的重复集合项
来源:互联网 发布:mac sierra重装系统 编辑:程序博客网 时间:2024/06/17 00:53
一个asp.net core网站,在IIS点击停止网站,然后再次启动,出现了如下的错误:
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息:
模块 IIS Web Core
通知 BeginRequest
处理程序 尚未确定
错误代码 0x800700b7
配置错误 在唯一密钥属性“name”设置为“aspNetCore”时,无法添加类型为“add”的重复集合项
配置文件 \\?\D:\web code\CMS.Netcore\NetCoreWeb\bin\Release\PublishiOutput\web.config
请求的 URL http://localhost:88/api/values
物理路径 D:\web code\CMS.Netcore\NetCoreWeb\bin\Release\PublishiOutput\api\values
登录方法 尚未确定
登录用户 尚未确定
配置源:
4: <handlers> 5: <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" requireAccess="Script" />
6: </handlers>
网上搜索的答案,都是有关.net framework框架产生的问题处理,并不适用我用到的问题。经过反复尝试,终于找到了问题的解决办法。
修改web.config中的这段代码:
<handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" requireAccess="Script" /></handlers>
增加一个针对名为aspNetCore的remove操作,重新编译发布就解决了此问题。
<handlers> <remove name="aspNetCore"/> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" requireAccess="Script" /></handlers>
阅读全文
0 0
- 在唯一密钥属性“name”设置为“aspNetCore”时,无法添加类型为“add”的重复集合项
- 在唯一密钥属性“name”设置为“Session”时,无法添加类型为“add”的重复集合项
- 在唯一密钥属性“name”设置为“ScriptHandlerFactory”时,无法添加类型为“add”的重复集合项
- IIS下系统部署,提示错误:在唯一密钥属性“name”设置为“Ajax”时,无法添加类型为“add”的重复集合项
- 在唯一密钥属性“value”设置为“login.aspx”时,无法添加类型为“add”的重复集合项
- 在唯一密钥属性“value”设置为“Service.svc”时,无法添加类型为“add”的重复集合项
- 在唯一密钥属性“value”设置为“login.aspx”时,无法添加类型为“add”的重复集合项
- 在唯一密钥属性“value”设置为“default.aspx”(或者index.asp等)时,无法添加类型为“add”的重复集合项
- 配置错误 在唯一密钥属性"value"设置为"Index.aspx"时,无法添加类型为"add"的重复集合项
- IIS错误:在唯一密钥属性“fileExtension”设置为“.mp4”时,无法添加类型为“mimeMap”的重复集合项
- 配置错误 在唯一密钥属性“fileExtension”设置为“.mp4”时,无法添加类型为“mimeMap”的重复集合项
- 错误:唯一密钥属性“value”设置…无法添加类型为add
- Win7 IIS 配置PHP时无法添加类型为add的重复集合项
- IIS 配置时无法添加类型为add的重复集合项
- 为集合类型的属性注值
- JQuery 取dom集合 name属性为数组时
- 无法直接启动带有“类库输出类型”的项目,若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项。
- c#.net无法直接启动带有“类库输出类型”的项目 若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项-----解决办法
- springboot 解决跨域问题(options)
- 求1+2!+3!+...+20!的和
- kaggle中Titanic学到的知识
- java并发编程之Thread类详细使用(四)
- php+ajax 前台页面获取标准网络时间
- 在唯一密钥属性“name”设置为“aspNetCore”时,无法添加类型为“add”的重复集合项
- js json字符串转json 对象
- const用法
- 贪吃蛇
- hdu 3065 病毒侵袭持续中(AC自动机基本应用)
- java连接MySQL数据库
- 阿里云数据库全新功能Redis读写分离,全维度技术解析
- Mac配置adb环境变量
- 二十一、map/reduce