我最近开始了一个ASP.NET教程,我想测试一下我用WebMatrix制作的页面.无论如何,有一个错误:

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

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

那么这个确切的位置在哪里呢?

推荐答案

用户数据文件如下所示:

C:\Users\[username]\Documents\IISExpress

如果这就是错误的话.那么您的浏览器上可能会出现错误404.13(Forbidden).

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

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

这将允许服务器读取文件并对其进行处理.这是服务器设置错误.我想这可能会帮到你.

Update

jamiebarrow所示,您可以使用Windows文件资源管理器中的以下路径直接访问该目录,

%userprofile%\documents\IISExpress

Asp.net相关问答推荐

C# - 将 xyz 平铺转换为纬度/经度,反之亦然,给出不同的结果

web.config 部分的单独配置文件

在 lambda 表达式中否定 Func

asp.net:与其中的用户控件相比,控件/页面的页面生命周期顺序是什么?

有条件地在 Gridview 中隐藏 CommandField 或 ButtonField

在 C# 中以编程方式添加元标记

无法获取项目引用的依赖项

判断会话是否为空

在属性中实现逻辑是一种好习惯吗

Webapi、Webhost和Owin的关系

倒带请求正文流

使用 Visual Studio 2012 恢复删除的文件

带有 ASP.NET MVC 6 锚标记助手的 QueryString

无法确定条件表达式的类型,因为 'string' 和 'System.DBNull' 之间没有隐式转换

以编程方式添加跨度标签,而不是标签控件?

如何从 NuGet 安装 EntityFramework 5.0(和其他旧版本)?

如何在 ASP.Net MVC 3 中返回 HttpNotFound() 的视图?

将 HTML 字符串转换为图像

RegisterStartupScript 不适用于 ScriptManager、Updatepanel.这是为什么?

如何使用实体框架执行原始 SQL 查询而无需使用模型?