如何从命令行提供.net控制台应用程序?

时间:2015-02-24 09:26:20

标签: .net vb.net console-application

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

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

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

安装后,如何在命令提示符下使用它?

2 个答案:

答案 0 :(得分:0)

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

使用C#查看this question如何执行此操作,我相信您可以将其转换为VB.NET。您甚至可以通过提供post-deployment action or similar solutions

来完成Click Once安装的这一部分

答案 1 :(得分:0)

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

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