我无法为 HomeController Action 索引添加视图

问题描述

当我使用模板:列表为 { public ActionResult Index()} 添加视图时,会出错。 错误信息无法加载源 https:\packagesource

我尝试在 nuget Manager 中更新 (Package source) 和 (Microsoft Visual Studio Offline Packages),但没用。

我的 HomeController 代码:

namespace Outfit_Web.Controllers
{
  public class HomeController : Controller
  {
    user_dbEntities db = new user_dbEntities();
      
    public ActionResult Index()
    {
        var user = db.user_list.OrderBy(m => m.user_Id).ToList();
        return View(user);
    }

    public ActionResult About()
    {
        ViewBag.Message = "Your application description page.";   
        return View();
    }

    public ActionResult Contact()       
    {
        ViewBag.Message = "Your contact page.";
        return View();
    }
  }
}

解决方法

这是我的问题,我今天自己修复了错误,错误的原因是我没有在 Nuget 包管理器中添加 Nuget 源。

解决步骤:工具 -> Nuget 包管理器 -> 包管理器设置 -> Nuget 包管理器 -> 包源 -> 添加 Name:NuGet feed v3 来源:https://api.nuget.org/v3/index.json

然后勾选 Nuget feed v3,取消 Package source & Microsoft Visual Studio Offline Packages 的勾选,然后添加视图就成功了。 感谢所有回答的人!

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...