gpt4 book ai didi

memory - `Console.ReadLine`没有足够的存储空间。

转载 作者:行者123 更新时间:2023-12-04 13:49:30 26 4
gpt4 key购买 nike

我正在使用双重服务/控制台模型来测试我的服务。聚光灯下的代码是:

static void Main(string[] args)
{
// Seems important to use the same service instance, regardless of debug or runtime.
var service = new HostService();
service.EventLog.EntryWritten += EventLogEntryWritten;

if (Environment.UserInteractive)
{
service.OnStart(args);
Console.WriteLine("Host Service is running. Press any key to terminate.");
Console.ReadLine();
service.OnStop();
}
else
{
var servicesToRun = new ServiceBase[] { service };
Run(servicesToRun);
}
}

当我使用F5在调试器下运行该应用程序时,在 Console.ReadLine();行上,我得到了 System.IO.IOException,其内容为“没有足够的存储空间来处理此命令”。
ReadLine的唯一目的是要等到有人按下某个键才能结束该应用程序,因此我无法想象数据来自何处需要那么多的存储空间。

最佳答案

这是一项服务,其输出可能设置为Windows应用程序,将输出更改为控制台应用程序,这应该会消失。

关于memory - `Console.ReadLine`没有足够的存储空间。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28562062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com