在勇敢的浏览器中关闭“开发人员”对话框时,IIS Express崩溃

问题描述

我正在使用Windows 10 Pro,并且在Visual Studio 2019版本16.7.6中的IIS Express 10.0.1741上运行.NET Core 3.1应用程序。

我创建了一个Razor页面,以上传带有此博客中确切代码文件https://www.learnrazorpages.com/razor-pages/forms/file-upload

问题的设置:运行程序(调试或发布),使用Brave浏览器(普通或私有)浏览到该页面,然后打开文件上传对话框窗口。

现在一切都很好。

通过选择文件或单击取消关闭文件对话框时,IIS Express崩溃,退出代码为-1。

事件日志中有一条错误消息:

Log Name:      Application
Source:        Microsoft Security Client
Date:          11/2/2020 11:20:08 AM
Event ID:      5000
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      ****
Description:
The description for Event ID 5000 from source Microsoft Security Client cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer,the display information had to be saved with the event.

The following information was included with the event: 

0x1
ProtectionManagement

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft Security Client" />
    <EventID Qualifiers="0">5000</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-11-02T17:20:08.484614300Z" />
    <EventRecordID>39640</EventRecordID>
    <Channel>Application</Channel>
    <Computer>****</Computer>
    <Security />
  </System>
  <EventData>
    <Data>0x1</Data>
    <Data>ProtectionManagement</Data>
  </EventData>
</Event>

但是我不知道如何解决此问题。我找不到日志或转储IIS Express的文件

我无法在具有相同安全设置(虽然它是服务器操作系统)的同一网络上的另一台Windows Server计算机上重现此内容

我尝试使用fiddler嗅探数据包,并且在发生这种情况时不会遇到新的HTTP数据包,因此它必须位于IP堆栈的较低级别(也许是连接级别?)

我担心不了解这一点,将来会再次咬住我。

关于这可能是什么的任何想法?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)