我尝试在VS 2013 Community Edition中本地启动旧版ASP.NET经典Web解决方案以进行调试。但是,VS报告Global.asax的此错误:
'永久重定向'不是System.Web.HttpResponse'
的成员
并指向这行代码:
Response.RedirectPermanent(host)
我绝对知道System.Web.HttpResponse对象的RedirectPermanent方法存在并且可以在真实的Web服务器上运行。甚至更多:我的VS&#IntelliSense显示正确的工具提示以及此方法的描述。
它可以是什么,以及如何解决这个问题?
更新:我发现将目标框架从4.5.1更改为4.0有助于解决问题,但为什么呢? HttpResponse.Redirect尚未从.NET 4.5.1中删除,它仍然是there。
答案 0 :(得分:0)
在我的案例中,在<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
/>
中指定目标框架版本明确有助于解决问题:
web.config