c# - Visual Studio 2017 控制台未显示但正在运行

标签 c# .net visual-studio asp.net-core

当同一解决方案中还有一个 .NET Core Web 应用程序时,我遇到了一个问题,即在调试过程中没有显示控制台应用程序窗口。控制台应用程序代码运行良好,只是没有黑色控制台窗口。

Visual Studio:版本 15.5.6
Microsoft .NET 框架:版本 4.7.02556

控制台应用程序:目标框架:.NET Framework 4.6.1
Web 应用程序:目标框架:.NET Core 2.0

如果我创建一个单独的 .sln 并将 .NET Framework 控制台应用程序添加到其中,则在调试期间会显示该窗口。 Core 2 Web 和 .NET Framework 控制台共享一个 .NET Standard 库。

最佳答案

我在继承的遗留应用程序上遇到了同样的问题。

这里的问题是,虽然应用程序具有控制台应用程序的结构,但它实际上被配置为作为 Windows 应用程序运行(没有代码来显示表单或任何东西)。

enter image description here

为了解决这个问题,我只是在项目的“属性”页面中将 Windows 应用程序更改为控制台应用程序。

enter image description here

关于c# - Visual Studio 2017 控制台未显示但正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49195865/

相关文章:

visual-studio - 在 visual studio 2015 中恢复 "undoing pending changes"之后的文件(更改)

c# - 包含超过 100 个项目的列表框崩溃

c# - C# 中的 CodePointAt 等价物

c# - BackGroundWorker 不在后台执行

c# - 用最小起订量模拟一个返回空值的更新方法

visual-studio - Visual Studio 2008 自动恢复目录位置更改

c# - 需要在 Catch block 后恢复 Try

c# - BitConverter.GetBytes 到位

c# - Entity Framework - 无法让 LEFT OUTER join 工作

C#:查找SQL查询涉及的表