首页 > 编程语言 >[编程笔记] 当前上下文中不存在名称"ViewBag"

[编程笔记] 当前上下文中不存在名称"ViewBag"

时间:2024-10-10 12:00:13浏览次数:1  
标签:ViewBag 编程 Html cshtml 上下文 安装 模板

    最近在弄另外一个项目,很长一段时间没接触MVC了,Visual Studio 2022识别cshtml文件的时候,出了一点故障!

    很多ViewBag、@Html.Partial、@Html.FunctionBar() 等这些地方都报波浪线了,提示不存在这个名称,但是代码是可以运行的,这种一般就是本地环境或者配置的问题了。

    打开项目引用,找到System.Web.Mvc,右键查看版本是5,网上找了一些方案,修改webconfig配置即可。

    <configuration>下面的<appSettings>,<add key="webpages:Version" value="2.0.0.0" />改成<add key="webpages:Version" value="3.0.0.0" />,然后重新打开index.cshtml就好了。

    这里改好以后,cshtml就不会报编译错误了,并且也能F12进方法里面了。

    开始还以为是个别模板没有安装导致的,不过也确实有些模板没安装,比如新增页面时,没有MVC5相关页面,把下面勾选项安装即可:

     

标签:ViewBag,编程,Html,cshtml,上下文,安装,模板
From: https://www.cnblogs.com/sunshine-wy/p/18456016

相关文章

  • 手写X86——第五节——X86实模式下的编程介绍2(寄存器赋初值)
    ......
  • 基于C语言编程实现发票四要素查验-医疗票真伪查验API
    发票四要素查验是指通过发票代码、发票号码、开票日期和校验码/金额这四个关键信息来验证发票的真实性。这些要素是每张发票独有的,伪造者很难复制出完全一样的发票。而发票查验接口、医疗票真伪查验API正是基于这一原理,为用户提供了一种便捷、高效的查验方式。首先,发票查......
  • 《Visual Studio Code:编程效率飞升的秘密武器》
    哪个编程工具让你的工作效率翻倍?在日益繁忙的工作环境中,选择合适的编程工具已成为提升开发者工作效率的关键。不同的工具能够帮助我们简化代码编写、自动化任务、提升调试速度,甚至让团队协作更加顺畅。那么,哪款编程工具让你的工作效率翻倍?是智能的代码编辑器,强大的版本控制工......
  • 现代C++编程初体验
    实验任务1:task1.cpp1#include<iostream>2#include<string>3#include<vector>4#include<algorithm>56usingnamespacestd;78//声明9//模板函数声明10template<typenameT>11voidoutput(constT&c);1213/......
  • vavr Java的函数式编程神器-Part1
    微信公众号:阿俊的学习记录空间小红书:ArnoZhangwordpress:arnozhang1994博客园:arnozhangCSDN:ArnoZhang19941.介绍Vavr(前称Javaslang)是一个为Java8+提供的函数式库,提供持久数据类型和函数控制结构。1.1.Vavr中的Java8函数式数据结构Java8的lambda(λ)使我们能够创......
  • 实验一 现代C++基础编程
    1.实验任务1task1.cpp1//现代C++标准库、算法库体验2//本例用到以下内容:3//1.字符串string,动态数组容器类vector、迭代器4//3.函数模板、const引用作为形参56#include<iostream>7#include<string>8#include<vector>9#include<algorithm>......
  • 实验1 现代C++编程初体验
    实验任务1:task1.cpp:1//现代C++标准库、算法库体验2//本例用到以下内容:3//1.字符串string,动态数组容器类vector、迭代器4//2.算法库:反转元素次序、旋转元素5//3.函数模板、const引用作为形参67#include<iostream>8#include<string>......
  • 实验1 现代C++编程初体验
    任务1 task1.cpp1//现代C++标准库、算法库体验2//本例用到以下内容:3//1.字符串string,动态数组容器类vector、迭代器4//2.算法库:反转元素次序、旋转元素5//3.函数模板、const引用作为形参67#include<iostream>8#include<string>......
  • 实验1 现代C++基础编程
    任务1:源代码task1.cpp1#include<iostream>2#include<string>3#include<vector>4#include<algorithm>56usingnamespacestd;78//声明9//模板函数声明10template<typenameT>11voidoutput(constT&c);1213......
  • 实验2_C语言分支与循环基础应用编程
    实验一#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1397#defineN2476#defineN321intmain(){intcnt;intrandom_major,random_no;srand(time(NULL));cnt=0;while(cnt<N){......