C# 如何制作可安装的.Net控制台应用程序

C# 如何制作可安装的.Net控制台应用程序,c#,.net,cmd,.net-core,C#,.net,Cmd,.net Core,如何使我的控制台应用程序可安装,以便在打开CMD时可以使用关键字在任何地方运行它。例如,当我在cmd中键入git时。谢谢。为此,您需要设置一个名为PATH的环境变量。在Windows中,它位于注册表中。但对于Mac或Linux,您可能需要更新.bash_配置文件 您可以使用以下函数 SetEnvironmentVariable(String, String) 下面是MSDN.net核心API的 再说一次,我以前没试过。但希望这能帮到你 创建一个类似于Git for Windows的安装程序,

如何使我的控制台应用程序可安装,以便在打开CMD时可以使用关键字在任何地方运行它。例如,当我在cmd中键入
git
时。谢谢。

为此,您需要设置一个名为PATH的环境变量。在Windows中,它位于注册表中。但对于Mac或Linux,您可能需要更新.bash_配置文件

您可以使用以下函数

SetEnvironmentVariable(String, String) 
下面是MSDN.net核心API的


再说一次,我以前没试过。但希望这能帮到你

创建一个类似于Git for Windows的安装程序,并修改Windows path环境变量。关闭时,您需要使用
EnvironmentVariableTarget.Machine
EnvironmentVariableTarget.User
调用
SetEnvironmentVariableTarget(String,String,EnvironmentVariableTarget)
。如果不设置第三个参数,则更改将仅在流程本地进行,并在流程关闭时消失。