2014-02-07 38 views
1

我有一個C#項目,我創建了一個安裝程序。C#安裝程序快捷方式StartIn屬性

我讀過關於如何將快捷方式添加到我的項目的主要輸出文件到啓動和開始菜單文件夾的說明。這很好。

問題是我需要快捷方式的StartIn屬性是客戶端計算機上的特定文件夾(而不是默認值)。我可以手動進入並編輯這個屬性,但我必須在多臺機器上部署它。

我試圖指出的startin目錄始終是相同的(在所有計算機上),但我似乎無法弄清楚如何在指向該目錄的快捷方式上設置StartIn屬性。

對此提出建議?

+0

您使用的是什麼安裝程序?我認爲這將在其設立方面發揮重要作用。另外,如果適用的話,發佈你已經嘗試過的東西。 – paqogomez

回答

1

我想我其實已經想通了。

我使用的是內置的C#Installer類在VS Studio 2010中

  • 在目標機器面板上的文件系統(左)我右鍵點擊並選擇添加自定義文件夾。
  • 在該文件夾的屬性中,我把目標目錄,我試圖讓我的快捷方式開始(稱之爲工作文件夾)。
  • 然後我在開始菜單文件夾中找到了我的快捷方式,並將工作文件夾屬性設置爲剛創建的文件夾。

一旦我構建它並運行安裝程序......看起來快捷方式的Start In屬性現在使用我指定的工作目錄而不是默認值。可能有另一種方式來做到這一點,但這似乎對我有用。

+0

很高興你能解決它,當你有能力時將它標記爲答案。 – paqogomez

相關問題