我正在使用vstudio 2015开发一个项目,当我试图在另一个系统上运行它时,我得到了以下错误,尝试了这里提供的许多解决方案,但无法摆脱这个问题。
注意:另一个系统与我的系统具有相同的配置。
HTTP错误500.19 -内部服务器错误无法访问请求的页面,因为该页面的相关配置数据无效。详细错误信息:模块IIS Web核心通知未知处理程序尚未确定错误代码0x80070003配置错误无法读取配置文件配置文件\?\D:\Visualstudio请求的Projects\SPARC\SPARC\web.config http://localhost:1396/ 物理路径
尚未确定登录方法尚未确定登录用户尚未确定请求跟踪目录C:\Users\Syeds\Documents\IISExpress\TraceLogFiles\配置来源:
-1: 0:
详细信息:当读取Web服务器或Web应用程序的配置文件时出现此错误。在某些情况下,事件日志可能包含有关导致此错误的原因的详细信息。
如果您看到“定义了重复的'system.web.extensions/scripting/scriptResourceHandler‘节”文本,则此错误是因为您正在.NET框架4中运行基于.NET框架3.5的应用程序。如果您正在运行WebMatrix,要解决此问题,请转到“设置”节点,将.NET框架版本设置为".NET 2“。您还可以从web.config文件中删除多余的部分。
热烈欢迎您的建议和回答,谢谢和问候。
发布于 2019-10-29 18:23:29
重新启动visual studio可能会对此有所帮助。
当您的{solutions_dir}/.vs/{project_name}/config/applicationhost.config.中包含无效配置时,通常会发生这种情况此文件包含特定于计算机的配置。
如果您使用的是 ,则应将git.vs/* 目录添加到您的gitignore中。因此,这个目录的内容永远不会被推送到主存储库。
如果这不起作用。
打开文件{solutions_dir}/.vs/{project_name}/config/applicationhost.config.
发布于 2015-11-12 06:02:03
在我的例子中,实际问题是目录,为了解决它,我所做的是在其他系统中创建相同的文件夹目录(与我的系统中一样)。
IIS正在尝试在D:\Visualstudio Projects\SPARC\SPARC\中查找webconfig
因此,我在D:中创建了文件夹"Visualstudio Projects“,然后将项目粘贴到那里,它就可以工作了。
在web.config或applicationhost.config或任何IIS配置中都没有任何问题。
发布于 2018-12-22 00:32:31
当我在两个单独的文件夹中有相同的项目文件(解决方案文件)时,我会遇到这个问题。IIS Express的项目属性和端口号相同。当我创建新的虚拟目录时,这个问题就解决了。
更改Project>Properties>Web>Servers>Project Url中的项目URL。
请创建新的虚拟目录。
https://stackoverflow.com/questions/33644676