2017-05-15 4 views
1

Ich habe meiner Lösung mit einer Steuerung und Ansicht ein Kernklassenprojekt hinzugefügt. Die Lösung wird ausgeführt und lädt den Controller und zeigt sie an.Razorsyntax im Kernklassenprojekt

Das Problem ist, ich habe nicht die Rasierersyntax in der Ansicht. Ich möchte das @Model und die Helfer usw. verwenden. Ich habe Informationen online gesehen, aber keine, die sich auf Projekte der .Net Core-Klasse beziehen.

Hilfe würde

Antwort

1

umrechnen Klasse-Projekt zu einem Mini-Web-Projekt gut sein. Razor support in non-web projects ist in diesem Moment keine beliebte Anfrage.

Bearbeiten einer csproj-Datei:

<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> 

empty Program Klasse mit Main Methode Ursache Compiler für diese fragen.

+0

Ich bin überrascht. Aber diese Lösung funktioniert. Sehr geschätzt. –

Verwandte Themen