在Visual Studio安装向导中选择“ASP.NET和Web开发”选项,确保已选择“ASP.NET Web应用程序”和“.NET桌面和ASP.NET开发”组件。
在Visual Studio中,选择“新建项目”并选择“ASP.NET Web应用程序”模板。在下一步中,选择“空白”模板并确保已选择Razor作为视图引擎。
如果创建了具有Razor代码的页面或视图,并且尝试失败,则可能是文件命名不正确造成的。确保文件名称采用.cshtml为扩展名,并遵循命名约定,如“_Layout.cshtml”和“Index.cshtml”。
示例:
@page
@model RazorPageSample.Pages.IndexModel
Razor Page Sample
Hello, World!
请注意,在此示例中,“@page”指令指示Razor此文件表示一个页面。此外,要使用C#代码处理程序和模型逻辑,请使用“@model”指令引用具有相关处理程序代码的模型类型。