【问题标题】:How to make a .net console app available from the command line?如何从命令行使 .net 控制台应用程序可用?
【发布时间】:2015-02-24 09:26:20
【问题描述】:

我有一个 .Net 控制台应用程序(用 VB 编写),我希望能够安装它并在命令提示符下可用。当我安装它时,它会显示在应用程序 (Windows 8.1) 中,但如果我启动命令提示符窗口则它不可用。

我正在使用 Visual Studio Express 2013 for Desktop。这是一个点击一次的应用程序(因为它默认为)。

我可以将可执行文件复制到工作目录并以这种方式使用它。我正在使用命令行参数。

我需要做什么才能在安装后在命令提示符下使用它?

【问题讨论】:

    标签: .net vb.net console-application


    【解决方案1】:

    您必须将您的 exe 所在文件夹的完整文件夹路径放在 PATH 环境变量中。 Windows 将在那里搜索您的 exe 的名称。

    看看this question 如何使用 C# 进行操作,我相信您可以将其转换为 VB.NET。您甚至可以通过提供 post-deployment action or similar solutions 来将这部分作为 Click Once 安装。

    【讨论】:

    • @adrianwadey:需要更多帮助?
    【解决方案2】:

    您在命令行中可用的应用程序基于PATH 环境变量的值。

    您可以使用所需的PATHs 创建自己的命令行快捷方式(例如,Visual Studio 命令提示符就是这样做的),或者您可以通过执行Win+Break、@987654324 来全局更改环境变量@ 和 Environmental variables。将您的路径添加到PATH,就完成了。

    【讨论】:

      猜你喜欢
      • 2017-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多