Visual Studio 16.8刚刚禁用了在WPF Core 3.1应用程序中具有控制台的功能?

Digiproc

不久前,我使用Visual Studio创建了带有WPF应用程序的Core 3.1。然后,在项目属性中,将“输出类型”更改为“控制台应用程序”,以便有一个漂亮的控制台可以将内容打印到其中。相当好一段时间以来,它一直工作良好。但是我只是将VS从16.7.6更新到16.8.1,现在该应用程序不会打开控制台窗口,当我打开项目属性时,“输出类型”显示为“ Windows应用程序”,当我再次将其更改为“控制台应用程序”,下次我打开项目属性时,它再次显示“ Windows应用程序”(即使csproj文件中的OutputType为“ Exe”,这意味着它是控制台应用程序)。

我是在做错什么,还是Microsoft突然决定使用WPF Core(3.1)应用程序禁用控制台窗口,即使它们至少允许您在项目属性打开时将输出类型更改为“控制台应用程序”,而他们这样做却没有告诉任何人(至少,我还没有找到这样一种说法)?

彼得·麦杰

此问题应仅适用于.NET 5,但新的Visual Studio版本的.NET Core 3.1也可能适用。

就我而言,我将.NET Core 3.1项目转换为.NET5。我不得不将“输出类型”更改为“ Windows应用程序”。然后编辑csproj文件,并在下面添加以下行<OutputType>WinExe</OutputType>

<DisableWinExeOutputInference>true</DisableWinExeOutputInference>

请参阅此MS文档页面

在您的.NET Core 3.1项目中尝试一下。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Visual Studio C# 控制台应用程序 (.NET Core) 模板不同

来自分类Dev

将命令行参数传递给 Visual Studio 容器工具中 .NET Core 控制台应用程序的 Docker 调试运行

来自分类Dev

Visual Studio 2015“窃取”应用程序的控制台

来自分类Dev

控制台应用程序完成退出(Visual Studio)

来自分类Dev

在Visual Studio 2015社区中为现有C#控制台应用程序创建服务安装程序

来自分类Dev

Windows 8的Visual Studio 2012不显示Win32控制台应用程序选项

来自分类Dev

Visual Studio中的.net核心可与控制台应用程序一起使用,但不适用于wpf或winforms

来自分类Dev

C#很小的控制台应用程序(Visual Studio 2012)中的默认线程

来自分类Dev

在Visual Studio 2012中对C ++控制台应用程序进行单元测试

来自分类Dev

如何在Visual Studio控制台应用程序中终止脚本

来自分类Dev

从Visual Studio目录中删除C#控制台应用程序时挂起

来自分类Dev

控制台应用程序中的.NET System.MissingMethodException错误(Visual Studio 2015)

来自分类Dev

C# 在控制台应用程序中构建 Visual Studio 项目

来自分类Dev

.Net Core 3控制台应用程序中带有Serilog的appsettings.json中的哨兵配置

来自分类Dev

Visual Studio 2010中的调试控制台应用程序和Web API应用程序

来自分类Dev

WindowsForm应用程序在Visual Studio中生成控制台应用程序

来自分类Dev

从Visual Studio启动后,C#控制台应用程序可以正常工作,发布后仅运行3个周期,这是正常现象吗?

来自分类Dev

有没有办法在不选择它的情况下在visual studio的控制台应用程序中执行命令?

来自分类Dev

程序包C控制台应用程序(Visual Studio '13)

来自分类Dev

需要完全清理/重建,然后才能在Visual Studio中运行控制台应用程序

来自分类Dev

如何使用Windows窗体应用程序按钮在Visual Studio 2010中运行控制台文件?

来自分类Dev

在Visual Studio 2015中重新加载Designer时,为什么会弹出控制台应用程序?

来自分类Dev

从Visual Studio运行控制台应用程序时避免“按任意键继续”

来自分类Dev

如何从Visual Studio 2013调试.NET控制台应用程序

来自分类Dev

启动时Visual Studio Community 2015控制台应用程序错误

来自分类Dev

更改控制台应用程序图标(Visual Studio代码)

来自分类Dev

从Visual Studio运行控制台应用程序时避免“按任意键继续”

来自分类Dev

Visual Studio最小化表单应用程序并显示控制台窗口

来自分类Dev

如何从Visual Studio 2013调试.NET控制台应用程序

Related 相关文章

  1. 1

    Visual Studio C# 控制台应用程序 (.NET Core) 模板不同

  2. 2

    将命令行参数传递给 Visual Studio 容器工具中 .NET Core 控制台应用程序的 Docker 调试运行

  3. 3

    Visual Studio 2015“窃取”应用程序的控制台

  4. 4

    控制台应用程序完成退出(Visual Studio)

  5. 5

    在Visual Studio 2015社区中为现有C#控制台应用程序创建服务安装程序

  6. 6

    Windows 8的Visual Studio 2012不显示Win32控制台应用程序选项

  7. 7

    Visual Studio中的.net核心可与控制台应用程序一起使用,但不适用于wpf或winforms

  8. 8

    C#很小的控制台应用程序(Visual Studio 2012)中的默认线程

  9. 9

    在Visual Studio 2012中对C ++控制台应用程序进行单元测试

  10. 10

    如何在Visual Studio控制台应用程序中终止脚本

  11. 11

    从Visual Studio目录中删除C#控制台应用程序时挂起

  12. 12

    控制台应用程序中的.NET System.MissingMethodException错误(Visual Studio 2015)

  13. 13

    C# 在控制台应用程序中构建 Visual Studio 项目

  14. 14

    .Net Core 3控制台应用程序中带有Serilog的appsettings.json中的哨兵配置

  15. 15

    Visual Studio 2010中的调试控制台应用程序和Web API应用程序

  16. 16

    WindowsForm应用程序在Visual Studio中生成控制台应用程序

  17. 17

    从Visual Studio启动后,C#控制台应用程序可以正常工作,发布后仅运行3个周期,这是正常现象吗?

  18. 18

    有没有办法在不选择它的情况下在visual studio的控制台应用程序中执行命令?

  19. 19

    程序包C控制台应用程序(Visual Studio '13)

  20. 20

    需要完全清理/重建,然后才能在Visual Studio中运行控制台应用程序

  21. 21

    如何使用Windows窗体应用程序按钮在Visual Studio 2010中运行控制台文件?

  22. 22

    在Visual Studio 2015中重新加载Designer时,为什么会弹出控制台应用程序?

  23. 23

    从Visual Studio运行控制台应用程序时避免“按任意键继续”

  24. 24

    如何从Visual Studio 2013调试.NET控制台应用程序

  25. 25

    启动时Visual Studio Community 2015控制台应用程序错误

  26. 26

    更改控制台应用程序图标(Visual Studio代码)

  27. 27

    从Visual Studio运行控制台应用程序时避免“按任意键继续”

  28. 28

    Visual Studio最小化表单应用程序并显示控制台窗口

  29. 29

    如何从Visual Studio 2013调试.NET控制台应用程序

热门标签

归档