C# 如何使用Visual Studio 2017启动web项目
我试图从Visual Studio 2017 emulator启动一个C#web项目,但它不起作用: HTTP错误403.14-禁止 我使用的是IIS,而不是C# 如何使用Visual Studio 2017启动web项目,c#,C#,我试图从Visual Studio 2017 emulator启动一个C#web项目,但它不起作用: HTTP错误403.14-禁止 我使用的是IIS,而不是wwwroot 我已经尝试在IIS中激活,但这不是我想要的 有什么建议吗?403.14-禁止“Web服务器配置为不列出此目录的内容。”与您的应用程序正在运行的目录相关 如果既没有启用目录浏览功能,也没有配置默认文档,则可能会出现此问题 <system.webServer> <defaultDocument>
wwwroot
我已经尝试在IIS中激活,但这不是我想要的
有什么建议吗?403.14-禁止“Web服务器配置为不列出此目录的内容。”与您的应用程序正在运行的目录相关
如果既没有启用目录浏览功能,也没有配置默认文档,则可能会出现此问题
<system.webServer>
<defaultDocument>
<files>
<add value="your index file here" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
演示如何配置上述两个功能之一。什么是“Visual Studio 2017 emulator”?什么是emulator?您应该能够使用F5调试VS项目,它将启动IIS的内部实例以显示网页。听起来你好像有什么东西混在一起了。运行项目不需要在计算机上安装IIS。但是,如果要将网页部署到IIS,则必须正确配置网页并部署项目。
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>