2012-04-12 55 views
0

我需要創建發行/安裝包。 VS中有一個下拉框允許我爲該項目創建一個發佈版本。所以我點擊發布按鈕並選擇CD選項。果然,它發佈了我需要的設置。我安裝應用程序一切正常,但我不知道應用程序結束的目標機器上的哪個位置?麻煩的是,我的應用程序已經簽署了XML文件,該文件存儲了我的應用程序用於啓用功能的公鑰,具體取決於客戶被授權執行的操作。我希望密鑰文件成爲安裝的軟件包的一部分,因此我不必單獨發送它。我必須發送許可證文件,但我希望避免混淆,只需要用戶只將許可證文件複製到本地目錄。哪個提出了另一個問題是應用程序安裝我做了一個搜索,沒有發現任何與我的應用程序名稱?但是星形菜單上有一個圖標,應用程序似乎只運行文件如何將文件包含在不屬於該項目的發行包中

回答

0

您可能已將應用程序部署爲「ClickOnce」應用程序。它將程序安裝到用戶文件夾中的模糊文件夾。在Windows 7上,它變成了「c:\ users \ username \ AppData \ Local \ Apps \ 2.0 \ somefoldername \ somefoldername」之類的東西。如果您需要更多的安裝控制權,VS2010免費提供的免費InstallSheild LE不是一個不錯的選擇。它會讓你添加額外的文件。

+0

非常感謝,我瀏覽了我的VS2010的文件夾和子文件夾,但是出現了空手。我在網絡上搜索並提出了在這裏安裝的說明[鏈接](http://blogs.msdn.com/b/somasegar/archive/2009/12/14/building-setup-and-deployment-packages-在-VS-2010.aspx)。但是在看到所有關於VS如何越界的評論以及人們可能會討厭它(他們要求重返WiX,我認爲它們會做同樣的事情)的所有評論之後,讓我非常不願意走這條路?你有沒有使用過InstallSheild LE? – user593082 2012-04-12 17:05:44

+0

我有。儘管我的項目非常簡單。但是,它仍然沒有給我帶來麻煩。我也聽說WiX更好,但我發現它有更大的學習曲線。 – JimDel 2012-04-12 17:15:58

相關問題