Iis 无法读取Sitecore配置

Iis 无法读取Sitecore配置,iis,content-management-system,sitecore,Iis,Content Management System,Sitecore,我开始工作并安装Sitecore……创建了新站点……在IIS上发布它……并希望在Sitecore资源管理器中映射它 在Sitecore资源管理器中打开站点时出现以下错误 System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Reflection.TargetInvocationException: Exception has been thrown by

我开始工作并安装Sitecore……创建了新站点……在IIS上发布它……并希望在Sitecore资源管理器中映射它 在Sitecore资源管理器中打开站点时出现以下错误

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Reflection.TargetInvocationException: 
Exception has been thrown by the target of an invocation. --->
 System.TypeInitializationException: The type initializer for 'Sitecore.Rocks.Server.Pipelines.WriteItemHeader.SerializationStatus' threw an exception. 
 ---> System.TypeInitializationException: The type initializer for 'Sitecore.Caching.Cache' threw an exception. ---> 
 System.InvalidOperationException: Could not read Sitecore configuration.
我读过类似的帖子

建议从IIS中的站点删除只读权限。 .我做到了…还是一样的问题

我检查了映射路径。它在IIS中被更正为路径
请建议

尝试为仍然存在上述错误的所有人添加对IUSR和IIS_IUSR的读取、执行和修改权限

尝试选择“好的旧web服务”而不是“硬摇滚web服务”,如果您能够成功连接,那么最明显的原因是Sitecore rocks与visual studio不兼容


站点是否使用浏览器工作?您的IIS用户是否有权访问webroot?您是否有自定义的包含文件?如果是,请将其全部移除。如果解决了问题,请逐个添加它们,直到出现故障,找到罪犯并尝试向该用户IUSER添加读写权限,