我需要知道一个进程是否已经运行,但我不想硬编码它的名字。 我宁愿从*.exe派生它,所以我执行了一些实验,并创build了一个简单的控制台应用程序,我在项目属性中将程序集名称设置为foo ,然后将foo.exe重命名为bar.exe 。 我检查了正在运行的进程,确实是运行的bar 。
这是由devise,我可以依靠这种行为,或者一个进程可以有一个不同的名称与exe ,并适用于所有types的exe文件或仅适用于.NET程序集?
定制的用户界面 – Windows还是Linux?
我应该使用Visual Studio中哪种types的项目来创build“隐藏”工具?
File.copy以及作为stream打开的文件,并写入networking文件挂起到本地机器
在C#中创build一个类对象
在Ubuntu机器上通过jenkins代码发布.net MVC解决scheme
您无法更改进程的映像名称 。 这是由Windows设置,不可更改。 它将使用可执行文件的名称来设置它,所以它是安全的使用。
而不是使用该过程来获取可执行文件的名称,您可以简单地使用.NET中的程序集名称 :
System.AppDomain.CurrentDomain.FriendlyName
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。