Asp.net 您没有访问IIS配置文件的权限-Web app错误
我试图加载现有的c#web应用程序,在加载任何web项目时出现以下错误: 创建虚拟目录失败,原因是 错误:您没有访问IIS配置的权限 文件在IIS上打开和创建网站需要运行Visual Studio 管理员帐户下的Studio。。您将需要手动 在IIS中创建此虚拟目录,然后才能打开此虚拟目录 项目 尝试为配置IIS Express时发生以下错误 项目xxx.WebApi。您没有访问IIS的权限 配置文件。在IIS上打开和创建网站需要 在管理员帐户下运行Visual Studio 我试着跟随,但没有成功:Asp.net 您没有访问IIS配置文件的权限-Web app错误,asp.net,web,iis,visual-studio-2017,iis-express,Asp.net,Web,Iis,Visual Studio 2017,Iis Express,我试图加载现有的c#web应用程序,在加载任何web项目时出现以下错误: 创建虚拟目录失败,原因是 错误:您没有访问IIS配置的权限 文件在IIS上打开和创建网站需要运行Visual Studio 管理员帐户下的Studio。。您将需要手动 在IIS中创建此虚拟目录,然后才能打开此虚拟目录 项目 尝试为配置IIS Express时发生以下错误 项目xxx.WebApi。您没有访问IIS的权限 配置文件。在IIS上打开和创建网站需要 在管理员帐户下运行Visual Studio 我试着跟随,但没有
- 以管理员身份运行VS 2017 pro李>
- 我确保我有权访问%systemroot%\System32\inetsrv\和C:\Windows\System32\inetsrv\Config文件夹李>
- 我已通过控制面板安装了所有IIS兼容windows功能李>
- 重新启动IIS管理器李>
- 创建虚拟目录李>
- 将HKEY\u CURRENT\u USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Personal的注册表路径从u:\更改为C:\Users\MyUser\Documents李>
- 从控制面板卸载IIS Express 10.0,并通过VS2017安装程序单击–单个组件–云、数据库服务器–IIS Express重新安装李>
- 修复VS 2017李>
- 已在计算机上获得管理员访问权限李>
- 创建了新的空web项目,但在新控制台应用程序无错误运行时出现相同错误李>
- 每次与安装相关的更改后重新启动机器李>
所有尝试过的解决方案都提到了stackoverflow,但对我不起作用。我有没有遗漏一些琐碎的东西?请指导我破解这些IIS错误。打开提升的命令提示符,然后输入以下命令以将U驱动器替换为驱动器路径 c:\windows:\system32>Subst u:c:\Users\MyUser\Documents 我以前已将注册表中的“U:”路径替换为“C:\Users\MyUser\Documents”。我认为这还不够。u:\的某些引用可能妨碍了IIS。
total substitute命令必须已替换所有引用,并且IIS配置错误已得到解决。希望现在我能够加载我的web应用程序。这为我解决了Visual Studio 2017、.Net Core 2.2和IIS Express 10的问题 您需要确保devenv.exe具有足够的权限。您可以在以下网址找到: 右键单击exe,选择属性、安全性。当我在admin下运行VS时,我给了管理员完全的控制权
我通过以下方法解决了此问题: 1-转到
C:\Windows\System32\inetsrv
,双击目录config
,并接受警告消息
2-转到C:\Windows\System32\inetsrv\config
目录,双击目录Export
,并接受警告消息
然后,您将能够在本地IIS中运行应用程序,而无需管理员身份您可以按照给定图像中的路径进行操作。
我的简单解决方案是右键单击Visual Studio,然后单击以管理员身份运行。但是上面的一个解决方案告诉您如何让Visual Studio始终运行,而不必以管理员身份运行。所有这些解决方案对我都不起作用。问题是,我不小心从控制面板卸载了IIS,即使它是安装并显示给我的。但已从控制面板中移除。我重新安装了IIS的最新版本,并能够修复该问题。这可能对其他人有所帮助 这个链接帮助我
我也遇到了同样的问题,但我没有采取解决办法(例如每次双击某些目录或总是以管理员身份运行我的VS),而是通过删除“ProjectName.csproj.user”文件永久解决了问题,并将其修复。我猜用户文件中有一些不兼容的设置,VS无法处理。为什么要解决这个问题?我不知道为什么这对我有用。@Kristopher我也不知道,但我很高兴它做到了:)那个文件夹对我来说是空的!我现在怎么解决
C:\Program Files OR Program Files (x86)\Microsoft Visual Studio nn.n\Common7\IDE