Asp.net IIS Express安装目录在哪里?

Asp.net IIS Express安装目录在哪里?,asp.net,iis,Asp.net,Iis,我最近开始了一个asp.net教程,我想测试我用WebMatrix制作的页面。然而,有一个错误: Web服务器配置为不列出此目录的内容 因此,建议启用目录浏览并转到IIS Express安装目录并运行命令 那么这到底在哪里呢?用户数据文件在这里: C:\Users\[username]\Documents\IISExpress 如果这是错误的话。那么您的浏览器上可能会出现错误404.13(禁止) 您可以尝试编辑web.config文件并添加以下内容: <system.webServer&

我最近开始了一个asp.net教程,我想测试我用WebMatrix制作的页面。然而,有一个错误:

Web服务器配置为不列出此目录的内容

因此,建议启用目录浏览并转到IIS Express安装目录并运行命令


那么这到底在哪里呢?

用户数据文件在这里:

C:\Users\[username]\Documents\IISExpress
如果这是错误的话。那么您的浏览器上可能会出现错误404.13(禁止)

您可以尝试编辑web.config文件并添加以下内容:

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

我的目录位于此处:


C:\Program Files\IIS Express

查找注册表项HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\IISExpress\parameter InstallPath

☢ ☣ ⚠ 如果将OneDrive与文档同步一起使用,请检查文件夹:

C:\Users\[your-account]\OneDrive\Documentos\IISExpress\config
@Afzaal在
%userprofile%\documents\IISExpress
上说的常用方法很遗憾不适用于这种情况(OneDrive)


此外,请记住使文件夹始终位于计算机上(右键单击文件夹…onedrive选项)

因此它显示:运行appcmd set config/section:system.webServer/directoryBrowse/enabled:true以在服务器级别启用目录浏览。但它无法识别命令appcmdIt,这仍然是一个服务器错误。这里有一个微软technet帖子:一定要读:)它会进一步指导你…这个答案解决了我的最后一个问题!!!我什么都跑不了。我运行了它告诉我要运行的appcmd,我将windows身份验证设置为true,将匿名身份验证设置为false。这3个动作使我能够查看和遍历目录。这个答案允许我实际加载我的页面。非常感谢。当然,较新版本的Visual Studio似乎在与项目/解决方案相同的级别上使用了
.vs
文件夹,其中还有一个应用程序主机配置文件。此处与Windows 10和Visual Studio 2017安装相同。Admin cmd prompt>
%windir%\system32\inetsrv\appcmd set config/section:system.webServer/directoryBrowse/enabled:true
C:\Users\[your-account]\OneDrive\Documentos\IISExpress\config