9得票3回答
.NET 5.0生产环境自定义错误页面

我正在尝试在我的.NET 5.0应用程序生产环境中实现自定义404页面。我已经在Startup.cs中实现了以下内容: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { ...

7得票1回答
当线程抛出异常时,.NET 5测试主机会崩溃。

这是我收到的错误信息: ========== Starting test run ========== NUnit Adapter 4.2.0.0: Test execution started Running selected tests in C:\Users\itaib\source\...

8得票2回答
Azure CI管道用于Blazor .NET 5无法正常工作

我有一个现有的Azure CI管道,用于WebAssembly Blazor应用程序,它与.NET Core 3.1配合使用。 我将应用程序升级为使用.NET 5 RC,然后管道就无法工作了。 根据建议,我删除了NuGet任务,并插入了两个新任务: - task: UseDotNet@2...

17得票1回答
当字符串应该为假时,为什么string.StartsWith()返回真?需要理解原因。

我有一个文件,通过ftp下载。这个文件只是我所在公司系统的配置文件。 一旦下载完成,我会打开并处理这个文件。 处理文件的一部分是检查某一行是否以Unicode字符 \u001a 开头。 这就是我感到困惑的地方,因为.StartsWith("\u001a")始终返回true,...

16得票2回答
当两个类在继承链中间,而中间的那个类是空的时候,为什么接口的默认实现会被调用?

摘要 我发现在接口和另一个派生类之间插入一个类会导致调用接口的默认实现,而不是相同方法的派生实现。这是意料之外的行为。为什么会发生这种情况? 示例 我创建了一个可以重现问题的示例项目: public interface IPrinterInterface { pu...

9得票3回答
如何在Visual Studio中使用.NET 5(隔离进程)调试Azure Functions?

我最近将C#的Azure Function项目从.NET Core 3.1 迁移到了.NET 5.0(使用独立的/外部进程运行时)。一切都正常工作。但是,每当我进行调试时,我的断点都无法触发。为什么现在我不能调试我的Azure Function应用程序,但是我以前可以呢?

34得票15回答
Visual Studio 2019 “无法连接到Web服务器'IIS Express'”

我尝试在Microsoft Visual Studio 2019中启动我的ASP.NET Core项目,但出现了以下错误:"无法连接到Web服务器'IIS Express' Visual Studio 2019 版本 16.9.5 .Net 5.0

12得票1回答
使用Startup类的 .Net 5 Azure函数应用程序

我创建了一个基于HTTP触发器的.Net 5 Azure FunctionApp,并尝试为我的服务类配置数据库连接字符串和依赖注入。但是,我不知道如何从Program.cs主函数中调用Startup.cs文件的configure方法。我是FunctionApp托管的新手。 我在Program...

11得票3回答
Blazor Server:混合使用EF Core DbContextFactory和DbContext

我正在构建一个Blazor服务器前端,用于现有的领域层。该层提供各种可注入服务来对EF Core存储库进行修改。为此,这些服务本身会从(标准的Microsoft)DI容器中请求一个DbContext。这在具有作用域DbContext实例的常规MVC.NET/Razor页面中可以正常工作,但是如...

15得票2回答
将 Azure Function 从 3.1 升级到 .Net 5 出现“无法加载 GenerateFunctionMetadata 任务”的问题

我正在尝试将 Azure Function 从 3.1 更新到 .Net 5。 我正在按照以下文章操作 https://codetraveler.io/2021/02/12/creating-azure-functions-using-net-5/ 我创建了一个新的 Time Trigger...