Visual Studio for Mac - IEnumerable 结果列表 - “错误 - 评估超时”

问题描述

使用 Visual Studio for Mac 社区版(v. 8.8.7(内部版本 18))

我正在学习 ASP.NET 课程,并尝试从 MSsql 数据库中检索数据(表称为 Category,3 列,2 行测试数据,因此数据量非常小)。

我应该能够使用调试和扩展结果视图查看数据,但是,它暂停了一会儿,然后显示错误 - 评估超时”

Results View: Error - Evaluation Timed Out

我试过了

  • 将评估超时设置增加到最大值(1000000 毫秒)
  • 未选中的首选项>调试器>“允许隐式属性评估和方法调用
  • 不使用调试器运行

似乎发生了同样的错误

这里是 CategoryController 代码,引用 RockyDbContext,并寻找 Category 表(对不起,我正在学习术语,所以它可能是错误的)

using System;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using Rocky.Data;
using Rocky.Models;

namespace Rocky.Controllers
{
    public class CategoryController : Controller
    {

        private readonly RockyDbContext _db;

        public CategoryController(RockyDbContext db)
        {
            _db = db;
        }

        public IActionResult Index()
        {
            IEnumerable<Category> objList = _db.Category;
            return View(objList);
        }
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)