發行 Office 方案
您有兩種方式可以使用 ClickOnce 發行 Office 方案:
[發行精靈],提供簡化的發行經驗。
[專案設計工具] 的 [發行] 頁,可讓您完全自訂每一個發行步驟。
如需如何發行方案的逐步說明,請參閱 HOW TO:使用 ClickOnce 部署 Office 方案。
**適用於:**本主題中的資訊適用於 Microsoft Office 2010 和 2007 Microsoft Office system 的文件層級專案和應用程式層級專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
發行資料夾結構
發行 Office 方案時,會以下列結構在發行資料夾中建立方案檔:
應用程式檔案資料夾。
- 版本專屬的子資料夾,其中包括版本專屬的應用程式資訊清單、版本專屬的部署資訊清單,以及自訂組件。 這些檔案和目錄彼此相依,而且是以單一套件的形式運作。
安裝程式。
部署資訊清單,會指向最新的版本專屬部署資訊清單。
ClickOnce 會為每個版本的 Office 方案建立新的部署資訊清單。 例如,對於名為 OutlookAddin1 的第一版方案,發行程序會在名為 OutlookAddIn1_1_0_0_0 的版本專屬子目錄中建立版本專屬部署資訊清單。 這個子資料夾位在 [應用程式檔案] 資料夾中。 此外,ClickOnce 也會在最上層發行資料夾中放置部署資訊清單的複本。
下一次累加發行會在名為 OutlookAddIn1_1_0_0_1 的版本專屬子目錄中建立版本專屬部署資訊清單。 它也會將發行資料夾中的部署資訊清單取代為最新版本專屬部署資訊清單的複本。
ClickOnce 會將 .deploy 副檔名附加至組件。 這樣一來,安全的網際網路資訊服務 (IIS) 安裝就不會因為不安全的副檔名而封鎖檔案。 在檔案都下載完成之後,ClickOnce 會先移除 .deploy 副檔名,然後再將方案安裝至 ClickOnce 快取。 如需詳細資訊,請參閱 <deployment> 項目 (ClickOnce 部署)。
發行精靈
當您使用 [發行精靈] 時,大部分的選項都會設為 [專案設計工具] 的 [發行] 頁中的預設值。 下表顯示精靈指派給方案屬性的預設設定。
方案屬性 |
預設設定的說明 |
---|---|
發行位置 |
必要項。 發行位置是 Visual Studio 從組建複製方案檔案 (例如,資訊清單、組件和其他檔案) 的目錄。 您必須擁有此目錄的寫入權限,才能存取此目錄。 選項包括本機電腦、UNC 檔案共用或 HTTP/HTTPS 網站。 這個路徑可以是本機路徑 (c:\foldername\publishfolder)、相對路徑 (publish\),或是完整位置路徑 (\\servername\foldername 或 https://servername/foldername)。 如果您安裝了 IIS 則預設的發行位置為 https://localhost/projectname/,如果沒有則為 publish\ 目錄。
注意事項
如果目標電腦執行的是 Windows Vista,則有更多考量。您必須是 Windows Vista 電腦上的系統管理員才能使用本機發行選項。此外,無論是否已安裝 IIS,預設的位置固定為 publish\ 目錄。
|
安裝路徑 |
選擇項。 安裝路徑為使用者將從其中安裝自訂的目錄。 這同時也是方案將用來檢查更新的路徑。 這個路徑可以與發行資料夾位置相同,但並非必要。 選項包括本機電腦、UNC 檔案共用或 HTTP/HTTPS 網站。 這個路徑可以是本機路徑 (c:\foldername\publishfolder)、相對路徑 (publish\),或是完整位置路徑 (\\servername\foldername 或 https://servername/foldername)。 所有 HTTP/HTTPS 位置都必須使用 US-ASCII 字元建立。 不支援 Unicode 字元。 如果安裝路徑已設定,則自訂檔案必須位於該位置,使用者才能安裝自訂。 這個位置應只有在您知道最後部署位置時設定。 如果安裝檔案位於與文件或安裝程式相關的位置,例如含 CD 選項,則不要勾選這個方塊。 這個值可於之後指定。 如需詳細資訊,請參閱 HOW TO:變更 Office 方案的安裝路徑。 |
必要條件 |
使用 [專案設計工具] 的 [發行] 頁中的設定。 |
更新間隔 |
使用 [專案設計工具] 的 [發行] 頁中的設定。 預設值為每七天檢查一次。 |
發行版本 |
使用 [專案設計工具] 的 [發行] 頁中的設定。 專案建立時,預設值為 1.0.0.0。 |
發行語言 |
使用 [專案設計工具] 的 [發行] 頁中的設定。 預設值為 Visual Studio 的語言。 |
專案設計工具的發行頁
[專案設計工具] 的 [發行] 頁可讓您設定所有設定屬性。 下表說明這些屬性。
方案屬性 |
預設設定的說明 |
---|---|
發行資料夾位置 |
必要項。 發行資料夾位置是 Visual Studio 從組建複製方案檔案 (例如,資訊清單、組件和其他檔案) 的目錄。 您必須擁有此目錄的寫入權限,才能存取此目錄。 選項包括本機電腦、UNC 檔案共用或 HTTP/HTTPS 網站。 這個路徑可以是本機路徑 (c:\foldername\publishfolder)、相對路徑 (publish\),或是完整位置路徑 (\\servername\foldername 或 https://servername/foldername)。 如果您安裝了 IIS 則預設的發行位置為 https://localhost/projectname/,如果沒有則為 publish\ 目錄。 |
安裝資料夾 URL |
選擇項。 安裝資料夾 URL 為使用者將從其中安裝自訂的目錄。 這同時也是方案將用來檢查更新的路徑。 這個路徑可以與發行資料夾位置相同,但並非必要。 選項包括本機電腦、UNC 檔案共用或 HTTP/HTTPS 網站。 這個路徑可以是本機路徑 (c:\foldername\publishfolder)、相對路徑 (publish\),或是完整位置路徑 (\\servername\foldername 或 https://servername/foldername)。 所有 HTTP/HTTPS 位置都必須使用 US-ASCII 字元建立。 不支援 Unicode 字元。 如果安裝路徑已設定,則自訂檔案必須位於該位置,使用者才能安裝自訂。 這個位置應只有在您知道最後部署位置時設定。 如果安裝檔案位於與文件或安裝程式相關的位置,例如含 CD 選項,則不要勾選這個方塊。 這個值可由系統管理員於之後指定。 如需詳細資訊,請參閱 HOW TO:變更 Office 方案的安裝路徑。 |
必要條件 |
必要條件可包含在安裝程式中,或視需要於安裝期間下載。
|
更新 |
更新間隔決定方案檢查更新的頻率。 預設值為每七天檢查一次。 雖然在每次文件層級的自訂或應用程式層級的增益集載入時檢查更新可維持最新狀態,但可能會影響啟動效能。 如果是要使用 CD 或抽取式磁碟機進行部署,請將它設定為 [永遠不檢查更新]。 |
選項 (描述) |
您可以設定下列屬性的發行選項: 說明
|
選項 (Office 設定) |
您可以設定下列屬性的發行選項:
|
發行版本 |
每發行一個版本就會自動遞增,但也可以使用數值手動設定。 |
發行語言 |
這個選項會設定 Microsoft 軟體授權合約的語言,並且將語言套件併入必要條件清單中。 它不會影響自訂的語言。 安裝程式中的語言是由安裝的 Visual Studio 語言決定。 如需如何變更 [發行語言] 的詳細資訊,請參閱 HOW TO:變更 ClickOnce 應用程式的發行語言。 |