0
我有一個exe,現在我想部署這個,所以我寫在vs.net的設置。我添加了兩個複選框,「啓動應用程序」和「設置爲啓動」,但我的問題是如何處理這兩個事件?至於我知道我需要寫腳本來驗證和執行根據用戶給這兩個行動的輸入。如何爲vs.net安裝程序編寫腳本?
可有一個人告訴我,無論我是對還是錯?如果我是正確的,然後這劇本是容易嗎?並請讓我知道完成我的任務的步驟。
在此先感謝, Ravi奈克。
我有一個exe,現在我想部署這個,所以我寫在vs.net的設置。我添加了兩個複選框,「啓動應用程序」和「設置爲啓動」,但我的問題是如何處理這兩個事件?至於我知道我需要寫腳本來驗證和執行根據用戶給這兩個行動的輸入。如何爲vs.net安裝程序編寫腳本?
可有一個人告訴我,無論我是對還是錯?如果我是正確的,然後這劇本是容易嗎?並請讓我知道完成我的任務的步驟。
在此先感謝, Ravi奈克。
嗯...那麼我給你的第一個問題是 - 你爲什麼要使用VS.Net設置?它不是這個星球上最友善的設置,也不是最高效的設置。問問自己,有多少專業程序使用VS.Net設置?現在
我給你的建議 - 使用Innosetup。通過對標準腳本的輕微修改,它支持.Net框架。它結構緊湊,非常輕便,非常高效並經過非常嚴格的測試。
在學習工作方式方面會有一點投資(因爲它沒有花哨的圖形用戶界面),但是一旦你放了幾個週末,你就不會想回到其他任何東西。
哦,我告訴你,它具有優秀的腳本功能,在一個Pascal語言一樣,並且你可以準備示例代碼幾乎一切嗎?
好了,我現在用的是VS設置的原因是,你可以很容易地通過一個簡單的GUI界面來配置一切,你只需要幾分鐘的時間去了解如何做一個簡單的設置的基本知識(不是爲期兩週的研討會......)。 哦,我告訴你,VS自動創建的大多數你在安裝需要根據應用程序項目(S)所創建的設置爲......什麼? (至少如果你的項目要部署的是標準的.NET) – awe 2009-08-17 06:42:34
那麼說敬畏! – 2009-08-17 08:39:55
嗨敬畏,還必須告訴你1. VS做的設置比其他任何事情都慢。 2.它的失敗率會非常高。 3. Innosetup有一個GUI(來自第三方,免費)。 4.由於您是一名程序員,認真追求職業生涯,因此即使花費2周時間,也應該瞭解如何正確打包您的軟件。 – 2009-08-17 10:29:08