【发布时间】:2018-08-29 09:00:45
【问题描述】:
我是编程新手。以前做过很多经典的.asp,现在想研究razor。
我正在尝试在我的桌面版 IIS 上运行我的第一个 asp.net razor 脚本。
它运行经典的.asp 很好,但是代码:
时间是@DateTime.Now
不会编译,它只是在aspx页面中显示为html。我在 IIS 中使用 DefaultPool,所有 .NET 版本都应该正确安装。
有人知道我错过了什么吗?
亲切的问候 克劳斯
【问题讨论】:
-
@-前缀表明您正在尝试使用 Razor 语法,但用于 Razor 的文件扩展名是.cshtml(不是.aspx)。 -
MVC 不仅仅是剃刀模板。由于您以前只使用过经典的 ASP,因此需要学习很多新概念。最好从一个有效的演示项目开始,然后尝试修改一些东西,直到您对它的工作方式感到满意为止。