39得票2回答
创建一个没有后台服务的.NET Core控制台应用程序的“正确”方法

我正在构建一个简单的.NET Core控制台应用程序,它将从命令行读取基本选项,然后在没有用户交互的情况下执行并终止。我想利用DI,所以我使用了.NET Core通用主机。 我找到的所有构建控制台应用程序的示例都创建了一个实现IHostedService或扩展BackgroundServic...

38得票1回答
Windows控制台应用程序卡住了(需要按键),即在运行中无响应,需要按键才能继续。

我有一个控制台程序,其中有不同的组件以以下方式运行:void start() { while(true){ DoSomething(); Thread.Sleep(1000*5); } } 我的主入口点看起来像 [伪代码]Thread.Start(Componenet1.S...

37得票2回答
为什么会有 Console.Out.WriteLine 存在?

实际上问题应该是为什么Console.WriteLine存在,只是作为Console.Out.WriteLine的包装器? 我使用智能感知找到了这个小方法,然后打开了.NET反编译器并“反编译”了Console.WriteLine方法的代码,发现了这个: public static voi...

37得票1回答
如何在我的控制台应用程序中添加版本信息?

看起来,由 IDE 内置向导生成的控制台应用程序项目不能拥有由 IDE 管理的版本资源。<- 注意这里的强调。 是否有任何解决此问题的方法?(我甚至准备编写一个 OTA 向导)

36得票6回答
如何编程禁用C#控制台应用程序的快速编辑模式?

我尝试了几个解决方案,比如这个 ->http://www.pcreview.co.uk/forums/console-writeline-hangs-if-user-click-into-console-window-t1412701.html但是,我注意到在GetConsoleMode...

35得票5回答
如何在控制台应用程序中添加App.Config文件

我想将连接字符串和一些参数存储在app.config文件中,这通常是我们为Windows应用程序所做的,但是我找不到控制台应用程序的app.config文件。那么我该如何使用这个文件?如何添加这个文件?还是有其他的解决方案实现相同的功能。我正在处理控制台应用程序。 我希望在控制台应用程序中使...

35得票1回答
如何在Symfony2控制台应用程序中获取Doctrine ORM实例?

可能是重复问题: 如何向Symfony控制台命令注入依赖项? 我想创建一个控制台应用程序,每小时使用计划任务从数据库更改一些记录。如何在此处获取Doctrine ORM实例? 在普通的控制器中,我会这样做:$this->getDoctrine();

35得票3回答
如何在没有Windows表单的情况下接收即插即用设备通知

我正在尝试编写一个类库,可以捕获Windows消息来通知我设备是否已连接或已移除。通常,在Windows窗体应用程序中,我会重写WndProc方法,但在这种情况下没有WndProc方法。是否有其他方法可以获取这些消息?

34得票2回答
如何使用NDesk.Options强制执行必需的命令行选项?

我正在编写一个控制台实用程序,并决定使用 NDesk.Options 进行命令行解析。我的问题是,如何强制执行必需的命令行选项? 我在文档中看到: 选项有必需值(在选项名称后附加“=”)或可选值(在选项名称后附加“:”)。 然而,当我在选项名称末尾放置 = 时,并没有任何不同的行为。理想...

34得票10回答
如何在VS2010 C#控制台应用程序中将我的App.config编译进exe文件中?

我正在使用c#在Visual Studio 2010中创建控制台应用程序。我希望这个应用程序是独立的,只需要exe文件,就能在任何地方运行。我还想使用app.config存储连接字符串等信息。 我的问题是,我似乎无法将app.config数据包含到编译后的exe文件中。我确实看到它创建了ap...