Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';在IHttpHandler中的t目标C#6_C#_Asp.net_C# 6.0_Ihttphandler - Fatal编程技术网

Can';在IHttpHandler中的t目标C#6

Can';在IHttpHandler中的t目标C#6,c#,asp.net,c#-6.0,ihttphandler,C#,Asp.net,C# 6.0,Ihttphandler,我有一个针对.NET Framework 4.5.1的web项目,该项目的工作代码在.aspx代码隐藏文件中使用“null传播运算符” 但是,当我在我的App_Code文件夹中的IHttpHandler中使用“null传播运算符”时,它会抛出错误: “功能‘null传播运算符’在C#5中不可用。请使用语言版本6或更高版本。” 这是同一个项目,在属性>构建>高级:我的目标是C#6 此处显示:WordpressContactFormHandler.cs带有C#6功能的错误,但Default.aspx

我有一个针对.NET Framework 4.5.1的web项目,该项目的工作代码在.aspx代码隐藏文件中使用“null传播运算符”

但是,当我在我的App_Code文件夹中的IHttpHandler中使用“null传播运算符”时,它会抛出错误:

“功能‘null传播运算符’在C#5中不可用。请使用语言版本6或更高版本。”

这是同一个项目,在属性>构建>高级:我的目标是C#6

此处显示:WordpressContactFormHandler.cs带有C#6功能的错误,但Default.aspx.cs没有

在这里,您可以看到尝试在类中使用null传播时出现的错误


可能的副本应该与框架版本和C#版本不同。您只需更改项目类型并移植应用程序即可。这不是重复的@UweKeim,因为我已经成功地将C#6作为同一项目其他区域代码隐藏文件的目标。这只是我的IHttpHandler中的错误我不明白你在说什么。该框架的版本是.NET4.5.1,而C#是第6版(它们是不同的?)。我不想移植我的应用程序?可能的副本应该与框架版本和C#版本不同。您只需更改项目类型并移植应用程序即可。这不是重复的@UweKeim,因为我已经成功地将C#6作为同一项目其他区域代码隐藏文件的目标。这只是我的IHttpHandler中的错误我不明白你在说什么。该框架的版本是.NET4.5.1,而C#是第6版(它们是不同的?)。我不想移植我的应用程序?