asp.net 没有编译



我是编程新手。过去我做了很多经典.asp,现在我想研究剃须刀。

我正在尝试在我的桌面版本的 IIS 上运行我的第一个 asp.net 剃须刀脚本。

它运行经典.asp很好,但代码:

时间@DateTime了。

不编译,它只是在 ASPX 页中将其显示为 HTML。

我正在 IIS 中使用 DefaultPool,所有 .NET 版本都应该正确安装。

有人知道我错过了什么吗?

亲切问候 克劳斯

在此处输入图像描述

您给出的示例是 razor 语法,但您显然试图在 Web 表单中运行它。这是行不通的。

Razor 需要位于 .vbhtml 或 .cshtml 文件中。

如果你想使用网络表单(aspx(,那也很好,但正确的语法是......

<%= Now() %>

最新更新