核心类项目中的Razor语法

核心类项目中的Razor语法,razor,asp.net-core,views,Razor,Asp.net Core,Views,我已经在我的解决方案中添加了一个核心类项目,其中包含一个控制器和视图。该解决方案运行并加载控制器和视图 问题是我在视图中没有razor语法。我想使用@Model和helpers等。我在网上看到过一些信息,但没有与.Net核心类项目相关的信息 帮助将很好将课堂项目转换为小型Web项目。目前这不是一个普遍的要求 将csproj文件编辑为: <Project Sdk="Microsoft.NET.Sdk.Web"> <ItemGroup> <PackageR

我已经在我的解决方案中添加了一个核心类项目,其中包含一个控制器和视图。该解决方案运行并加载控制器和视图

问题是我在视图中没有razor语法。我想使用@Model和helpers等。我在网上看到过一些信息,但没有与.Net核心类项目相关的信息


帮助将很好

将课堂项目转换为小型Web项目。目前这不是一个普遍的要求

csproj
文件编辑为:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore" Version="1.1.1" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.2" />
  </ItemGroup>


使用
Main
方法添加空的
Program
类,因为编译器会要求这样做

我很惊讶。但这个解决方案是有效的。非常感谢。