Razor 在项目中不工作,但在 asp.net mvc 中工作

Posted

技术标签:

【中文标题】Razor 在项目中不工作,但在 asp.net mvc 中工作【英文标题】:Razor does not working in a project but it works other in asp.net mvc 【发布时间】:2019-05-20 13:29:12 【问题描述】:

我使用 Visual Studio 2012。Razor 用于这个项目。

https://ibb.co/tqNJpYt

但是 Razor 不适用于这个项目。

https://ibb.co/nrtBbQZ

怎么可能。我找不到解决方案。你有什么建议?谢谢

【问题讨论】:

图片链接不起作用,即使它们起作用,您仍然需要在问题本身中包含相关信息。请澄清您的问题。 【参考方案1】:

微软发布了新版 ASP.NET Web Tools for VS 2012。安装后语法高亮又回来了。

http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012.aspx

安装 VS 2012 Update 4 还不够。

一组离线安装程序可用。离线安装程序比 Web 平台工具调用程序 (WebNode11Pack.exe @ ~114KB) 更易于使用:

如果您想要离线安装程序,请转至http://www.microsoft.com/en-us/download/details.aspx?id=41532

AspNetWebTools2013_1Setup.exe @ ~39MB WebToolsExtensionsVS.msi(适用于 Visual Studio 2012 标准版[s]) @ ~21MB WebToolsExtensionsVWD.msi(适用于 Visual Studio 2012 免费“Web” 版本 [s]) @ ~21MB

【讨论】:

我试过了。但它不仅仅适用于一个项目。它适用于其他项目。

以上是关于Razor 在项目中不工作,但在 asp.net mvc 中工作的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET MVC Razor Url.Action 在 Internet Explorer 8 中不起作用

在 ASP.NET 核心中解析 Razor 字符串

自动完成在 Visual Studio Code 中的 ASP.NET Core 5 Razor Tag Helper 中不起作用

Razor 语法:Html.Raw 在 <textarea> 中不起作用

ASP.NET MVC Razor

如何使用 ASP.NET Core Razor 页面预选下拉列表中的项目