带有Razor语法的Asp.net Web pages cshtml页面代码没有语法颜色

用VS2010打开项目时,提示:Web项目需要缺少的web组件才能与Visual Studio一起运行,是否立即使用Web平台安装程序下载并安装这些组件?

带有Razor语法的ASP.NET Web pages

解决步骤:

百度:带有Razor语法的Asp.net Web pages cshtml页面代码没有语法颜色

https://zhidao.baidu.com/question/686588563499628844.html

印象中,是应该有这个组件。但在我的控制面板里找不到。

于是百度:Microsoft ASP.NET WebPages - Visual Studio 2010 Tools

看到以下文章:

https://tedgustaf.com/blog/2011/installing-asp-net-mvc3-on-visual-studio-2010-sp1/

于是把本地 这个文件解压了。果然有那2个msi文件:

于是点击安装了。重新启动VS2010后就不再有报错,cshtml页面代码也有了语法颜色。

控制面板上,这2熟悉的组件也有了:

Visual Studio 2022 正式版于今天发布。新版本 带有 go-live 许可证,可供生产使用。在 Visual Studio 2019 的基础上,新版集成开发坏境提供了非常多的... Visual Studio 2022 v17.6 是 vs 2022 v17.6小版本的一个更新,此版本拓展了 vs 2022 v17.5版本的功能,旨在提高您的工作效率,无论你是 .NET 开发人员、游戏开发人员和/或C++开发人员。现在,你可以直观地区分 代码 的每组左大括号和右大括号,从而更轻松地查看 代码 的范围或查找任何缺失的大括号,这样利于更好的修改括号层次和丢失问题。要试用虚幻引擎的这些新功能,请确保在Visual Studio安装程序的“使用C++进行游戏开发”工作负载中选择“IDE对虚幻引擎的支持”。 问题: vs 2017 开发工具,感觉启动和运行都有点慢,就删除和禁用了一些插件,想着加快下启动和运行速度。没想到删除和禁用后出现了打开 csh tml 文件打开文字不显示 语法 颜色 的问题,并且在启动的时候提示:未能正确加载"eurekapackage"包。经过仔细的尝试,终于找到了问题所在: 重新启用:Microsoft Azure App Service Tools 扩展插件 ,问题解决 Razor 简介: Razor 是一种简单的编程 语法 ,用于在网页中嵌入服务器端 代码 Razor 语法 基于 ASP.NET 框架,该框架是微软的 .NET 框架特别为 web 应用程序开发而设计的组成部分。 Razor 语法 赋予所有 ASP.NET 的能力,但是使用了简化过的 语法 ,如果您是初学者,则更容易学习,如果您是专家,则更有利于提高生产力。 Razor 网页可被描述为 带有 两种内容的 H TML 页面 :H TML 内容和 Razor 代码 。当服务器读取这种 页面 后,在将 H TML 页面 发送到浏览器之前,会首先运行 Ra 网上也查了一些资料,有的说要重装framework,有的说要重装mvc3组件 楼主重装了mvc3组件后发现依然问题存在们也许重装framework能完美解决,不过楼主不想浪费时间在这种小问题上面。 折中办法先用h tml 编辑器去识别 csh tml 吧 去到tool——>option——>text editor——>是不是发现有一个extensioton拓展的东西啊,在里面添加 csh tml ,然后选择