79得票31回答
HTTP错误500.30 - ASP.NET Core 5应用程序启动失败。

我使用了以下设置部署了一个.NET Core 5应用程序: 但是网站显示了一个错误: HTTP 错误 500.30 - ASP.NET Core 应用程序启动失败 此问题的常见解决方案: 应用程序启动失败 应用程序启动后停止 应用程序在启动过程中抛出异常 故障排除步骤: 检查系统事...

40得票4回答
在.NET Core Web应用程序的启动类中,app.UseMigrationsEndPoint函数有什么作用?

我从Visual Studio创建了一个新的.NET Core Web应用程序,生成了以下代码片段于启动类中:if (env.IsDevelopment()) { // *** app.UseMigrationsEndPoint(); // *** } 这行代码 app...

35得票1回答
launchSettings.json中dotnetRunMessages的目的是什么?

在 ASP.NET Core 5 中,模板将此提供在 launchSettings.json 文件中: "MyProject": { "commandName": "Project", "dotnetRunMessages": "true", // <<<&l...

26得票2回答
.NET 5无法编译为单文件可执行文件

我遇到了一个问题,即在通过Visual Studio进行调试时尝试将我的.NET 5应用程序编译为单个文件可执行文件。 我的.csproj文件如下所示。<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup&...

20得票1回答
将一个针对新版本.NET的ASP.NET Core应用程序部署到现有的Azure应用服务中?

我有一个在ASP.NET Core 3.x上运行的现有Azure应用服务。我将应用程序升级到今天发布的ASP.NET Core 5。在我的本地IIS Express服务器上可以正常工作。但是,当我使用Visual Studio 2019将应用程序发布到应用服务时,我收到以下错误: HTTP ...

19得票2回答
在ASP.NET Core中每5分钟运行异步托管服务

ASP.NET Core的文档为后台服务提供了许多实现示例。其中有一个例子是使用定时器启动服务,但它是同步的。还有另一个例子是异步的,用于使用作用域依赖项启动服务。 我需要同时满足这两种需求:每5分钟启动一次服务,并且需要使用作用域依赖项。但是没有对应的示例。我结合了两个示例,但不确定如何安...

17得票5回答
Microsoft.EntityFrameworkCore.Sqlite 5.0.0-rc.1.20451.13包不兼容net50(.NETFramework,Version = v5.0)/ win7-x86。

我想更新我的软件包,但是出现了以下错误: 错误信息如下: Error NU1202 包 Microsoft.EntityFrameworkCore.Sqlite 5.0.0-rc.1.20451.13 与 net50 (.NETFramework,Version=v5.0) / win7...

15得票5回答
NuGet包管理器试图将.NET 5.0更新添加到.NET Core 3.1应用程序。

当我进入 工具 | NuGet程序包管理器 | 管理解决方案的NuGet程序包,它会显示有12个可用更新。 但是,当我试图更新所有内容时,出现了错误。NU1202: Package Microsoft.VisualStudio.Web.CodeGeneration 5.0.0 is not c...

15得票1回答
执行策略'SqlServerRetryingExecutionStrategy'不支持用户发起的事务。

我有一个ASP.NET Core 5 MVC web应用程序,使用Entity Framework Core 5。我们实现了Web组件,如Grid或Spreadsheet(我们使用Telerik)。当我在组件中进行一些更改,然后尝试保存更改时,该组件调用我的。然后我会收到以下错误:System...

14得票2回答
如何在ASP.NET Core 5.0的Startup.cs文件中的ConfigureServices方法中执行日志记录。

在早期的 ASP.NET Core 版本中,将日志记录器注入 Startup 类的构造函数是可行的,因为 Web Host 会创建一个独立的 DI 容器。但是现在针对 Generic Host 只会创建一个容器,详情请查看变更公告。 Startup.cspublic class Startu...