因此,我在 Visual Studio 2022 和 .NET 6 中创建了一个新的 ASP.NET Core Web 应用程序(模型- View - Controller )项目,如下所示。
当我启动项目(不更改任何内容)时,出现以下 3 个异常:
Exception thrown: 'System.IO.IOException' in System.Net.Security.dll
Exception thrown: 'System.IO.IOException' in System.Private.CoreLib.dll
Exception thrown: 'System.IO.IOException' in System.Private.CoreLib.dll
但是该项目仍在运行并且网站按预期打开。
这些异常值得担心吗?
最佳答案
抛出异常并不是问题。异常会被抛出。这就是他们所做的。如果没有适本地捕获和管理它们,就会出现问题。如果您的代码甚至没有看到这些异常,那么它们就会在系统代码中被捕获和处理,因此它们与您无关。如果您的应用程序崩溃,则这是一个未处理的异常,因此您需要查看抛出该异常的原因以及是否需要阻止它和/或捕获它并进行清理。
关于c# - 新的 ASP.NET Core MVC 项目抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72083914/