static void Main(string[] args)
{
Console.WriteLine("Hello, I Need Your Hand!!!");
Console.ReadLine();
return ;
}
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>ExeOutputType>
<TargetFramework>net7.0TargetFramework>
<ImplicitUsings>enableImplicitUsings>
<Nullable>enableNullable>
PropertyGroup>
Project>
E:\PC\LeetCode\LeetCode>dotnet --info
.NET SDK:
Version: 7.0.100
Commit: e12b7af219
运行时环境:
OS Name: Windows
OS Version: 6.1.7601
OS Platform: Windows
RID: win7-x64
Base Path: C:\Program Files\dotnet\sdk\7.0.100\
Host:
Version: 7.0.0
Architecture: x64
Commit: d099f075e4
.NET SDKs installed:
6.0.100 [C:\Program Files\dotnet\sdk]
7.0.100 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
E:\PC\LeetCode\LeetCode>dotnet build
MSBuild version 17.4.0+18d5aef85 for .NET
正正在在确确定定要要还还原原的的项项目目…
所所有有项项目目均均是是最最新新的的,,无无法法还还原原
运行时和编译时内存从3.5G直接升到7.9G
使用dotMemory工具检查时发现unmannaged memory高达526MB,Net 6.0版本的只有11MB。
在Windows10上运行是没有问题的
在Windows7上,我没有在其他电脑上测试过,大概率是我电脑环境的问题,但是没有解决思路
不管是使用dotnet run 命令直接启动,还是单击生成的exe启动,或者是 dotnet LeetCode.dll启动,效果都一样,任务管理器的内存直接升到7.9个G,按回车结束后又直接回到3.5G,整个过程不是缓慢上升的几乎都是在一秒之内。
如果有使用Windows7(64位)系统的朋友,帮我验证一下
如果有朋友有解决思路请指点一下