2-3 天前,我更新了所有 Nuget 软件包并检查 - 一切正常。
然后我从
System.Data.SqlClient
升级到 Microsoft.Data.SqlClient
并配置了连接工作所需的内容 - 一切正常。
然后我从 .NET Core 7 升级到 .NET 8,一切正常。
今天,我正在尝试调试代码以解决问题,但它因错误而崩溃:
目标进程退出时未引发 CoreCLR 启动事件。确保目标进程配置为使用 .NET Core。如果目标进程不在 .NET Core 上运行,则可能会出现这种情况。程序“[42000] console.exe”已退出,代码为 3221225477 (0xc0000005)“访问冲突”。
在控制台窗口中,我得到以下信息:
(进程 42000)退出,代码为 -1073741819。
我已经尝试了在堆栈和 Microsoft 社区上找到的所有内容。
重新启动VS,重新启动计算机,重新安装.NET 8 SDK,重新安装VS,甚至尝试打开“HELLO WORLD”旁边没有任何代码的需要解决方案
但没有任何效果。
请指教
更新 #1 -
.csproj
文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup Label="Globals">
<SccProjectName>SAK</SccProjectName>
<SccProvider>SAK</SccProvider>
<SccAuxPath>SAK</SccAuxPath>
<SccLocalPath>SAK</SccLocalPath>
</PropertyGroup>
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Properties\**" />
<EmbeddedResource Remove="Properties\**" />
<None Remove="Properties\**" />
</ItemGroup>
<ItemGroup>
<None Remove="appSettings.json" />
</ItemGroup>
<ItemGroup>
<Content Include="appSettings.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<PackageReference Include="EPPlus" Version="4.5.3.3" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
<PackageReference Include="Microsoft.Graph" Version="5.44.0" />
<PackageReference Include="Microsoft.Graph.Core" Version="3.1.8" />
<PackageReference Include="System.Diagnostics.EventLog" Version="8.0.0" />
</ItemGroup>
<ItemGroup>
<None Update="MailTemplates\File.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project>
第一次发帖,可能不相关。
自昨天晚上 9 点(2024 年 7 月 3 日)起,我们遇到了 Exchange IIS 和 .NET 问题 相同的异常代码。
原来是我们的 Trellix ATP 造成的,目前仍在排除故障。 如果您有 ATP,可能值得禁用它来进行测试。