为了账号安全,请及时绑定邮箱和手机立即绑定

Windows的任务管理器中是否出现C#(.NET 4.5)应用程序?

Windows的任务管理器中是否出现C#(.NET 4.5)应用程序?

C#
青春有我 2021-05-12 17:54:11
C#控制台应用程序是否出现在任务管理器中?我正在尝试使其同时出现,并且“发布者”和“进程名称”列符合我的期望。在我的AssemblyInfo.cs中,我这样做:[assembly: AssemblyTitle("Test Title")][assembly: AssemblyDescription("Test Desc")][assembly: AssemblyCompany("Test Company")][assembly: AssemblyProduct("Test Product")]但是,当我的控制台应用程序正在运行时(以当前用户身份从命令行运行),我在“任务管理器”的“进程”或“详细信息”选项卡(Windows 10)中看不到任何这些值。我知道如果创建WinForms项目,则可以按我期望的那样在任务管理器中填充列。编辑:我的目标是查看其二进制文件是由我的公司创建的所有进程。任务管理器的“详细信息”选项卡将应用程序文件名(不带扩展名)显示为“描述”,并且没有公司/发布者的选项卡(右键单击标题并选择“选择列”没有发布者选项)。“进程”选项卡确实显示了预期的发布者,但是没有可用的“描述”列,并且如果该程序是从命令提示符运行的,则需要首先在任务管理器中展开正确的Windows命令处理器记录。
查看完整描述

2 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

是的。

在“进程”选项卡中,肯定会出现AssemblyTitle文本。尽管它将位于“ Windows命令处理器”控制台进程下的子分支上,但您必须对其进行扩展以查看其中的应用程序。

在详细信息选项卡中,您还可以显示AssemblyDescription。

默认情况下不显示发布者,但是如果您右键单击标题并启用该字段,则也会显示该发布者。

如果右键单击该流程并选择属性,则还将看到AssemblyProduct文本。


查看完整回答
反对 回复 2021-05-23
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

下面是从命令行运行的我的控制台应用程序。是的,它们确实显示在任务管理器中。


[assembly: AssemblyTitle("Stack Overflow")]

[assembly: AssemblyDescription("")]

[assembly: AssemblyConfiguration("FooBar")]

[assembly: AssemblyCompany("")]

[assembly: AssemblyProduct("StackOverflow Test")]

[assembly: AssemblyCopyright("Copyright © fooBar  2018")]

//img1.sycdn.imooc.com//60a9accd00016d2e06430445.jpg

流程的属性:

//img1.sycdn.imooc.com//60a9acd90001277903650296.jpg


查看完整回答
反对 回复 2021-05-23
  • 2 回答
  • 0 关注
  • 209 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信