DP_*_*DP_ 11 asp.net iis visual-studio iis-express visual-studio-2013
我正在尝试在IIS Express中运行Visual Studio 2013 Express for Web中的ASP.NET项目.
当我启动它时,我在浏览器中看到以下消息:

德语翻译:ASP.NET设置被识别,在"集成"管理管道模式中无效.可能原因:"system.web/identity@impersonate"设置为"true".
我怎样才能解决这个问题?
更新1: "属性"面板:

在Visual Studio中,在解决方案资源管理器中选择您的Web项目,然后打开属性窗口(键盘快捷键F4)
您应该看到配置IIS Express Server的属性列表.
将选项"Managed Pipeline Mode"从更改Integrated为Classic
我通过更改以下文件来修复错误:
vwd.webinfo(添加useClassicPipelineMode标签):
<?xml version="1.0"?>
<!--
Visual Studio global web project settings.
-->
<VisualWebDeveloper>
<iisExpressSettings windowsAuthentication="enabled" anonymousAuthentication="enabled" useClassicPipelineMode="true"/>
</VisualWebDeveloper>
Run Code Online (Sandbox Code Playgroud)
Web.config:
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13219 次 |
| 最近记录: |