昨天我升级到了Net Core 2.1。
现在如果我进行调试,视图会被预编译,在启动期间需要很长时间...是否有可能回退到先前的行为,即只有在需要时才实时编译视图?
我的csproj中没有与预编译相关的参考。这是来自元包吗?
<ItemGroup>
<PackageReference Include="JetBrains.Annotations" Version="11.1.0" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.1.0" PrivateAssets="All" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="2.5.0" />
<!--<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.ViewCompilation" Version="2.0.0" PrivateAssets="All" />-->
</ItemGroup>
Views.dll
中的普通类。您可以使用像 dotPeek 这样的工具显示 dll 中的内容。@Örvar - Christian Gollhardt