2010-10-07 47 views
2

我通常使用ClickOnce作爲我的發佈方法,但我討厭發送一堆文件給人,並不得不說「請解壓並運行安裝程序」。我需要做的就是這件簡單的事情。將所有文件放在一個文件中的程序,然後將它們解壓縮到臨時文件夾並運行安裝程序。我沒有深入查看Visual Studio的功能(我正在使用2010 Professional版本),但到目前爲止我還沒有找到任何方法來實現這一點。任何解壓後運行的Visual Studio或第三方免費工具?

回答

0

我知道一個更好的:。ClickOnce的

0

究竟是什麼問題?您可以使用VS2010,C/C++構建完全不需要安裝的獨立應用程序。簡單地在相同的文件夾中部署所需的dll,就是這樣。

你能告訴你想達到什麼嗎?你想要部署的.NET項目,你想創建的新項目?有一些安裝項目可創建可作爲單個文件部署的MSI。但這是對於Windows。

+0

我做的.NET應用程序有時。我需要的文件不是主要的.exe(不僅僅是dll的),ClickOne工具幾乎是完美的,它添加了所有必要的文件,並檢查目標計算機的需求,並在必要時下載它們。我結束了多個文件(我使用「從CD/DVD安裝」選項,因爲沒有一個「從獨立文件安裝」一個)。 – Juan 2010-10-07 19:46:20

+0

檢查專業版下是否有安裝項目類型。您可以將其設置爲在項目屬性下打包必要的文件。配置在一些地方很麻煩(比如設置所需的.NET版本和框架),但是如果你有這個項目類型,它應該就足夠了。編輯:http://msdn.microsoft.com/en-us/library/19x10e5c.aspx – Coder 2010-10-07 19:50:53

+0

我確實有它,但它非常混亂。我已經有問題了。我寧願使用ClickOnce並壓縮文件。 – Juan 2010-10-07 20:37:45

2

退房像Advanced Installer一個安裝包生成器。它會將它打包爲exe或msi爲你安裝。你甚至可以讓它每次爲你製作解決方案!免費版本應該適用於簡單安裝。

編輯

對不起,我以爲免費版本是無限的:(道歉

相關問題