詳述:在程式中包含必要條件

更新:2007 年 11 月

在本課程中,您將學習如何使用 ClickOnce 發行將必要的元件與程式封裝 (Package) 在一起。

按照預設,使用 ClickOnce 發行的程式將在安裝作業中,從網際網路下載任何需要的必要條件。如果您嘗試要在不能存取網際網路的電腦上安裝程式,安裝作業可能會失敗。

為了防止發生這種情形,您可以將必要條件 (例如 .NET Framework 可轉散發檔案) 與程式封裝在一起。

注意事項:

如果您知道要安裝程式的所有人都可以存取網際網路,您就應該使用預設方法。這樣一來,如果有較新版必要條件可用時,使用者就會取得最新版本。

包含必要條件

若要在程式中包含必要條件,請在 [專案設計工具] 中變更 [發行] 屬性。請注意,如果您包含一項必要條件,就必須包含所有必要條件,而不能僅包含一項必要條件,然後從網際網路下載另一個必要條件。

試試看!

若要包含必要條件

  1. 開啟上一個課程中的專案,利用光碟散發程式:使用 ClickOnce 發行

  2. 在 [方案總管] 中,選取專案節點,然後在 [專案] 功能表中選擇 [屬性]。

    [專案設計工具] 隨即開啟。

  3. 在 [專案設計工具] 中,按一下 [發行] 索引標籤。

  4. 按一下 [必要條件] 按鈕,開啟 [必要條件] 對話方塊。

  5. 在 [必要條件] 對話方塊中,選取 [從應用程式的相同位置下載必要條件] 核取方塊,然後按一下 [確定]。

  6. 在 [建置] 功能表上,選擇 [發行 ProjectName],其中 [ProjectName] 是您專案的名稱。

    [發行精靈] 隨即啟動。

  7. 按一下 [完成] 發行程式。

    注意事項:

    如果您尚未下載 .NET Framework 可轉散發檔案,系統可能會提示您進行下載。

  8. 在 [Windows 檔案總管] 中,瀏覽至程式發行的位置,並確認 Setup.exe 和 Dotnetfx.exe 檔案都存在。

後續步驟

在本課程中,您學到如何與程式一起發行必要條件。現在,您有幾個選擇可以進行下一個步驟。

如果您能夠存取 Web 伺服器,而且想要學習如何發行您的程式至網際網路,請參閱詳述:在網際網路散發程式

如果無法燒錄 CD-ROM 或 DVD-ROM,請參閱在電子郵件中傳送程式:建立壓縮的 (Zipped) 檔案

否則,您就已經完成導覽中所有的課程了。您可以繼續進行下一個主題,取得有關其他資源的建議,以深入了解 Visual Basic。

下一個課程:取得和學習進階資訊

請參閱

工作

利用光碟散發程式:使用 ClickOnce 發行

概念

共用程式:部署簡介