.net-core

写入启动命令时打开容器的shell
.net-core

写入启动命令时打开容器的shell

当我想打开容器的外壳时,start出现此错误 我使用这个命令: docker start -i <Container name> sh 但出现此错误: 无法同时启动和连接多个容器 当 docker app 是控制台应用程序时出现问题,当我在 Ubuntu 控制台中启动容器时,无法写入任何命令 我该如何解决这个问题? ...

Admin

etwr/etwd 内存使用率极高
.net-core

etwr/etwd 内存使用率极高

在 stackoverflow 上发布了此问题,并建议在此处发布以获得更好的帮助。 我一直在使用一个我编写的基于 .NET 6 的程序,简单地说,它执行一些与 TCP 和 SQL 相关的操作。在购买了一些新的 HP Z 系列(W11 和 W10 不同型号)后,我注意到该程序会崩溃,SQL 将停止工作,因为没有可用内存。有问题的 PC 有 32GB 和 16GB 的 RAM,在启动时它总共使用约 6-7GB 的 RAM。如果我在运行大约 2-3 天后运行该程序,PC 已经完全用完了其物理 RAM 并开始使用 30-60GB 以上的分页内存。如果我终止该程序,内...

Admin

.NET 不支持 .NET Framework 应用程序吗?
.net-core

.NET 不支持 .NET Framework 应用程序吗?

.NET(以前称为 .NET Core)几年前取代了 .NET Framework。 有人可能会说,Windows 10 不幸在这次过渡之前发布,但为什么Windows 11 内置 .NET Framework? 这是否意味着 .NET 应用程序只能由 .NET 运行,而 .NET Framework 应用程序只能由 .NET Framework 运行?如果是这样,它是否也适用于版本(例如 .NET 6.0 应用程序不能由 NET 7.0 运行)? ...

Admin

应用程序在手动运行时运行良好,但从任务计划程序运行时却不起作用
.net-core

应用程序在手动运行时运行良好,但从任务计划程序运行时却不起作用

基本上就是这样,当我手动运行应用程序时,它能够找到它应该查找的文件并按应有的方式处理它们,但是当从任务计划程序运行时,即使对于我的用户,虽然应用程序运行,也无法找到文件来开始处理它们。 该应用程序是用.Net 6 完成的最小 API,服务器是 Windows Server 2008 R2 Enterprise SP1 Build 7601。 有人能告诉我,当从计划任务运行时,是什么阻止应用程序查找文件并处理它们? 或者至少我该如何解决这个问题? 我希望能够按照预期从任务计划运行该应用程序。 ...

Admin

无法从 Visual Studio 在 Docker 上运行项目
.net-core

无法从 Visual Studio 在 Docker 上运行项目

因此,经过几个小时的苦思冥想之后,我决定写点东西。 我在 VS2022 上启动了一个非常简单的控制台项目 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net6.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> &...

Admin

“您必须安装 .NET 桌面运行时 6.0.4 (x64)”错误
.net-core

“您必须安装 .NET 桌面运行时 6.0.4 (x64)”错误

我使用 Visual Studio 2022 创建了一个简单的 Hello World 应用程序。该应用程序是一个针对 .NET 6.0 框架的 WPF 应用程序。没有代码,只有一个“Hello World”TextBlock MainWindow.xaml。当我尝试在 Windows 10 计算机上运行二进制文件时,我收到以下消息框: 要运行此应用程序,您必须安装 .NET Desktop Runtime 6.0.4 (x64)。您要立即下载吗? 当我运行该dotnet --info命令时,它显示以下内容: 主机(对支持有用):版本:6.0.4 提...

Admin

托管在 CentOS 8 上的 ASP.NET Core 应用程序抛出内存不足异常,但在 Windows 上开发时可以正常工作?
.net-core

托管在 CentOS 8 上的 ASP.NET Core 应用程序抛出内存不足异常,但在 Windows 上开发时可以正常工作?

我们正在使用 FastReport 生成报告,当我们在 Windows 机器上进行开发时,可以生成大小为 +10 页的 pdf 文件,但是当我们发布它(目标运行时 - Linux x64)并将其移动到我们的 Centos8 实例(使用 nginx 运行 - 在 systemd 服务上)时,大于 +- 2 pdf 页的报告将导致内存不足异常。 我想知道这是什么原因造成的?可能是因为 systemd 服务受到限制吗? 我已采取的步骤: 联系了 FastReport 支持,他们为我们提供了一个解决方法,但这也导致了内存不足异常 - 我认为这不是他们的错,因为它在...

Admin

DotNet Runtime Docker-Image 表示需要 SDK
.net-core

DotNet Runtime Docker-Image 表示需要 SDK

我正在尝试运行从以下 Dockerfile 创建的 Docker 容器: FROM mcr.microsoft.com/dotnet/core/runtime:3.1-buster-slim-arm32v7 AS runner WORKDIR /app COPY MyApp/bin/Debug/netcoreapp3.1 ./ COPY SomeFolder SomeOtherFolder ENTRYPOINT ["dotnet", "MyApp.dll"] 但是,我收到以下错误消息: It was not possible to find any i...

Admin

在 wix 安装程序中检测 dotnet 运行时版本
.net-core

在 wix 安装程序中检测 dotnet 运行时版本

我正在为我的软件创建 wix 包,并且需要有 .net core 运行时 3.1.*。我使用以下代码来检查 .net core 运行时是否存在。 似乎无法工作或检测。请建议如何在 wix 中检测 .netcore 运行时。 <util:RegistrySearch Root="HKLM" Key="SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.NETCore.App" Result="ex...

Admin