C# &引用;有一个重复的';system.web.extensions/scripting/scriptResourceHandler';“定义”一节;
我正在使用vstudio 2015开发一个项目,当我尝试在另一个系统上运行它时,我遇到了以下错误,尝试了许多可用的解决方案,但无法摆脱此问题 注:另一个系统的配置与我的相同 HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。 详细错误信息: 模块iiswebcore 通知未知 处理程序尚未确定 错误代码0x80070003 配置错误无法读取配置文件 配置文件\?\D:\Visualstudio项目\SPARC\SPARC\web.Config 请求的URL 物理路径C# &引用;有一个重复的';system.web.extensions/scripting/scriptResourceHandler';“定义”一节;,c#,asp.net,.net,iis,C#,Asp.net,.net,Iis,我正在使用vstudio 2015开发一个项目,当我尝试在另一个系统上运行它时,我遇到了以下错误,尝试了许多可用的解决方案,但无法摆脱此问题 注:另一个系统的配置与我的相同 HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。 详细错误信息: 模块iiswebcore 通知未知 处理程序尚未确定 错误代码0x80070003 配置错误无法读取配置文件 配置文件\?\D:\Visualstudio项目\SPARC\SPARC\web.Config 请求的UR
登录方法尚未确定 尚未确定登录用户 请求跟踪目录C:\Users\Syeds\Documents\IISExpress\TraceLogFiles\ 配置源: -1: 0: 更多信息: 当读取Web服务器或Web应用程序的配置文件时出现问题,就会发生此错误。在某些情况下,事件日志可能包含有关导致此错误的原因的更多信息 如果看到文本“存在重复的'system.web.extensions/scripting/scriptResourceHandler'部分已定义”,则此错误是因为您正在.NET Framework 4中运行基于.NET Framework 3.5的应用程序。如果您正在运行WebMatrix,要解决此问题,请转到“设置”节点,将.NET Framework版本设置为“.NET 2”。您还可以从web.config文件中删除额外的部分 热烈欢迎您的建议和回答,
谢谢和问候。尝试打开web.config并搜索名为
你能找到不止一个结果吗
如果是,请尝试将两个“scriptResourceHandler”合并为一个。在我的案例中,实际问题是目录,为了解决这个问题,我所做的是在另一个系统中创建相同的文件夹目录(就像在我的系统中一样) IIS试图在D:\Visualstudio Projects\SPARC\SPARC中查找webconfig\ 因此,我在D:中创建了文件夹“Visualstudio项目”,然后将该项目粘贴到该文件夹中,它成功了
web.config或applicationhost.config或任何IIS配置中都没有任何问题。如果在两个单独的文件夹中有相同的项目文件(解决方案文件),则会出现此问题。项目属性相同,IIS Express的端口号相同。这个问题在我创建新的虚拟目录时得到了解决 在项目>属性>Web>服务器>项目URL中更改项目URL
请创建新的虚拟目录。重新启动visual studio可能会对此有所帮助 这通常发生在{solutions\u dir}/.vs/{project\u name}/config/applicationhost.config中的配置无效时。此文件包含特定于计算机的配置 如果您正在使用git,则应将.vs/*目录添加到gitignore。所以这个目录的内容永远不会被推送到主repo 如果这行不通的话
- 打开文件{solutions\u dir}/.vs/{project\u name}/config/applicationhost.config
- 转到“站点”部分
- 检查应用程序是否与为每个站点应用程序配置的物理路径匹配。IISExpress将使用phyiscalPath作为每个应用程序的基础目录