相关疑难解决方法(0)

如何禁用net core 2.1中的预编译视图进行调试?

昨天我更新到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>
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core-mvc asp.net-core asp.net-core-2.1

14
推荐指数
1
解决办法
5953
查看次数

如何在 .NET 中使用 Firebase Admin SDK?

我有一个用 VB.Net 编写的 Windows 桌面应用程序。我的服务器需要与 Firebase 连接才能向应用程序(Firebase 实时数据库)发送更新。现在我可以使用服务帐户中的“数据库机密”来执行此操作,但由于已弃用,我想使用较新的 Firebase Admin SDK。我不需要任何用户的实际身份验证,因为这是使用服务帐户。有没有一种方法可以使用管理 SDK 或任何 3rd Party 库(用于 .NET),这将允许我这样做。结果我的搜索没有成功。这是我在这里的第一个问题。如果有人能指导我朝着正确的方向前进,我很感激。

.net vb.net firebase-realtime-database firebase-admin

5
推荐指数
2
解决办法
1万
查看次数

ASP.NET Core 2-文件未发布

编辑

有关信息,我正在使用VS Code在macOS上进行开发

我正在尝试在发布过程中包括文件(当前cshtml代表我的电子邮件模板)。

我在github上关注了这个线程,但似乎他们的解决方案对我不起作用。

在这里我的csproj添加一个唯一的cshtml文件:

  <Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
    <ItemGroup>
      <EmailFile Include="$(ProjectDir)/EmailTemplates/OrderCompleteEmail.cshtml" />
    </ItemGroup>
    <Copy SourceFiles="@(EmailFile)" DestinationFolder="$(PublishDir)" SkipUnchangedFiles="false" />
  </Target>
Run Code Online (Sandbox Code Playgroud)

c# csproj asp.net-core

2
推荐指数
1
解决办法
968
查看次数