2015-02-24 87 views
0

我有一個.Net控制檯應用程序(用VB編寫),我希望能夠在命令提示符下安裝並提供。當我安裝它時,會顯示在應用程序(Windows 8.1)中,但如果我啓動命令提示符窗口,則它不可用。如何在命令行中提供.net控制檯應用程序?

我正在使用Visual Studio Express 2013 for Desktop。這是一個點擊一次的應用程序(因爲它默認)。

我可以將可執行文件複製到工作目錄並以此方式使用它。我正在使用命令行參數。

安裝後,我需要在命令提示符下使其可用嗎?

回答

0

您必須將exe文件所在文件夾的完整文件夾路徑放在PATH環境變量中。 Windows將在那裏搜索您的exe的名稱。

看看this question如何用C#做到這一點,我相信你可以將它轉換爲VB.NET。您甚至可以通過提供post-deployment action or similar solutions來完成Click One安裝的這一部分。

+0

@adrianwadey:需要更多幫助? – 2015-02-24 13:46:46

0

您在命令行中可用的應用程序基於PATH環境變量的值。

您可以創建你想要的PATH是你自己的命令行的快捷方式(也就是這樣Visual Studio命令提示符做到這一點,例如),或者你可以通過做Win+BreakAdvanced system settingsEnvironmental variables全局更改環境變量。將您的路徑添加到PATH,就完成了。

相關問題