我最近开始了一个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相关问答推荐

IISExpress未在ARM64 Mac/.NET 4.8上启动

将 Response.Headers.Add 替换为方法属性decorator

log4net 记录所有未处理的应用程序错误

ASP.NET web api 无法获取 application/x-www-form-urlencoded HTTP POST

我可以在 Visual Studio 2010 中将任务列表项添加到 csHTML 吗?

使用 JSON.NET 解析 json 字符串

.NET 核心 IdentityUser 模型中规范化邮箱和用户名的用途是什么?

HttpContext.Current.Request.IsAuthenticated 和 HttpContext.Current.User.Identity.IsAuthenticated 有什么区别?

Request.Params 和 Request.Form 什么时候不同?

忽略默认文档的表单身份验证

HttpContext.Current.Cache.Insert 和 HttpContext.Current.Cache.Add 有什么区别

可空日期时间转换

ASP.NET 中的多选下拉列表

如何将图像 url 转换为 system.drawing.image

在asp.net控件之间动态添加

HttpContext.Current 在 MVC 4 项目中未解决

SQLServer 与 StateServer 的 ASP.NET 会话状态性能

在 ASP.NET MVC 中获取服务器机器名称?

好的 ASP.NET 类似 excel 的网格控件?

ExecuteReader:连接属性尚未初始化