核心 class 项目中的 Razor 语法
Razor syntax in core class project
我已经使用控制器和视图向我的解决方案添加了一个核心 class 项目。该解决方案运行并加载控制器并查看正常。
问题是我在视图中没有 razor 语法。我想使用 @Model 和助手等。我在网上看到了信息,但是 none 与 .Net Core class 项目有关。
有帮助就好了
将 class 项目转换为迷你 Web 项目。 Razor support in non-web projects 目前不是热门请求。
将 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
class,因为编译器会要求这样做。
我已经使用控制器和视图向我的解决方案添加了一个核心 class 项目。该解决方案运行并加载控制器并查看正常。
问题是我在视图中没有 razor 语法。我想使用 @Model 和助手等。我在网上看到了信息,但是 none 与 .Net Core class 项目有关。
有帮助就好了
将 class 项目转换为迷你 Web 项目。 Razor support in non-web projects 目前不是热门请求。
将 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
class,因为编译器会要求这样做。