我有一個.Net控制檯應用程序(用VB編寫),我希望能夠在命令提示符下安裝並提供。當我安裝它時,會顯示在應用程序(Windows 8.1)中,但如果我啓動命令提示符窗口,則它不可用。如何在命令行中提供.net控制檯應用程序?
我正在使用Visual Studio Express 2013 for Desktop。這是一個點擊一次的應用程序(因爲它默認)。
我可以將可執行文件複製到工作目錄並以此方式使用它。我正在使用命令行參數。
安裝後,我需要在命令提示符下使其可用嗎?
我有一個.Net控制檯應用程序(用VB編寫),我希望能夠在命令提示符下安裝並提供。當我安裝它時,會顯示在應用程序(Windows 8.1)中,但如果我啓動命令提示符窗口,則它不可用。如何在命令行中提供.net控制檯應用程序?
我正在使用Visual Studio Express 2013 for Desktop。這是一個點擊一次的應用程序(因爲它默認)。
我可以將可執行文件複製到工作目錄並以此方式使用它。我正在使用命令行參數。
安裝後,我需要在命令提示符下使其可用嗎?
您必須將exe文件所在文件夾的完整文件夾路徑放在PATH
環境變量中。 Windows將在那裏搜索您的exe的名稱。
看看this question如何用C#做到這一點,我相信你可以將它轉換爲VB.NET。您甚至可以通過提供post-deployment action or similar solutions來完成Click One安裝的這一部分。
您在命令行中可用的應用程序基於PATH
環境變量的值。
您可以創建你想要的PATH
是你自己的命令行的快捷方式(也就是這樣Visual Studio命令提示符做到這一點,例如),或者你可以通過做Win+Break
,Advanced system settings
和Environmental variables
全局更改環境變量。將您的路徑添加到PATH
,就完成了。
@adrianwadey:需要更多幫助? – 2015-02-24 13:46:46