C# Can';不要将包含4个以上元素的ValueTuple用作ASP.NET MVC模型

C# Can';不要将包含4个以上元素的ValueTuple用作ASP.NET MVC模型,c#,asp.net-mvc,c#-7.0,valuetuple,C#,Asp.net Mvc,C# 7.0,Valuetuple,我试图使用一个C#7值元组作为局部视图的模型。使用4元组时效果很好: @model System.ValueTuple<string, string, int, int> 当我在“临时ASP.NET文件”下查看生成的代码时,我想我看到了问题: public class _Page_Views_Reports_TestResultComparison_cshtml : System.Web.Mvc.WebViewPage<System.ValueTuple<str

我试图使用一个C#7值元组作为局部视图的模型。使用4元组时效果很好:

@model System.ValueTuple<string, string, int, int>
当我在“临时ASP.NET文件”下查看生成的代码时,我想我看到了问题:

    public class _Page_Views_Reports_TestResultComparison_cshtml : System.Web.Mvc.WebViewPage<System.ValueTuple<string {

public class\u Page\u Views\u Reports\u TestResultComparison\u cshtml:System.Web.Mvc.webviewpage我已经检查了ASP.NET Core 2.2和ASP.NET MVC5与.NET 4.7.2中的
@model System.ValueTuple
。它编译得很愉快。在VS15.9.6中用一个新的ASP.NET项目再次尝试了它。该项目编译得很好,但是当我运行它时,我得到了一个错误,生成的代码似乎仍然存在相同的问题:
public class\u Page\u Views\u Home\u Index\u cshtml:System.Web.Mvc.webviewpage我已经检查了ASP.NET Core 2.2和ASP.NET MVC5与.NET 4.7.2中的
@model System.ValueTuple
。它编译得很愉快。在VS15.9.6中用一个新的ASP.NET项目再次尝试了它。这个项目编译得很好,但是当我运行它时,我得到了一个错误,生成的代码似乎仍然有相同的问题:
public class\u Page\u Views\u Home\u Index\u cshtml:System.Web.Mvc.WebViewPage
 Compiler Error Message: CS1003: Syntax error, ',' expected
    public class _Page_Views_Reports_TestResultComparison_cshtml : System.Web.Mvc.WebViewPage<System.ValueTuple<string {
System.Web.Mvc.WebViewPage<System.ValueTuple<string {