0

我確定我錯過了一些簡單的東西,但這是我的情況。在安裝項目中指定快捷方式的命令參數

我有一個部署項目,它將緊湊框架控制檯應用程序的主要輸出安裝到\ Program Files Folder \ MyApp,並在Windows Folder \ StartUp中創建主輸出的快捷方式。

在Windows Folder \ StartUp中創建的快捷方式我想將命令行參數傳遞給我的exe文件,以便我知道它已經運行,因爲操作系統剛剛啓動,而不是用戶手動運行。 exe

我似乎無法找到指定命令行參數,快捷方式上的唯一屬性是(名稱),文件夾和目標。

任何想法?

回答

1

創建您自己的快捷方式文件(例如「foo.lnk」 - format is well documented),然後將其作爲文件添加到安裝項目中,而不是使用項目的內置快捷方式創建機制。

+0

我能夠使用此方法創建快捷方式,但我仍然無法將其添加到部署項目中。當試圖添加文件時Visual Studio不會拋出任何錯誤或消息,它只是不添加文件。 – Fishcake 2012-03-21 14:37:46

0

我手動創建了一個快捷方式,但無法將其添加到部署項目中。

最後,我將手動創建的快捷方式(.lnk)添加到主應用程序項目,並將構建操作設置爲「內容」。

然後在部署項目中,我可以將「項目輸出 - >內容文件」添加到Windows文件夾\ StartUp文件夾,以最終實現獲取快捷方式,並將命令參數安裝到Windows啓動文件夾設備。

相關問題