內容 索引 搜尋
 

管理專案概觀

在 Microsoft® Expression Blend™ 中工作時,您會注意到所有檔案都組織在單一專案資料夾中。此專案系統可以協助您有效率地管理所有工作檔案與參照,所有工作檔案與參照都會保存在 [專案] 面板內的某個本機資料夾樹狀目錄中。

專案系統也可以讓您輕鬆測試一個啟動文件或整個專案,然後在您準備好時,將專案建置到特定位置。建置專案後產生的最終成果,就是標準的 Windows® 應用程式。

使用專案

正如網頁文件的基礎是獨特的標記語言 (例如 HTML),Expression Blend 文件的基礎也是獨特的標記語言:可延伸應用程式標記語言 (XAML)。在 Expression Blend 中,您可以建立新的 XAML 文件,開啟、儲存及刪除現有文件,甚至複製及重新命名文件,就像在其他許多應用程式中所能做的一樣。Expression Blend 也會提供基本專案修復功能與捨棄專案的能力。您可以使用位於 [檔案]、[編輯] 與 [專案] 功能表上的命令來完成大部分與文件相關的工作。您甚至可以在 [專案] 面板中以滑鼠右鍵按一下文件,然後使用快顯功能表迅速執行基本工作。根據預設,Expression Blend 會為專案建立 .csproj 或 .vbproj 檔案,但同時也支援 Microsoft® Visual Studio® 解決方案檔案 (.sln)。如需 [專案] 面板的導覽,請參閱專案面板

References 資料夾   References 資料夾是用來儲存 dll 與可執行檔等組件。組件可能是在 Expression Blend 中所建立的使用者控制項 .dll、.NET Framework 自訂控制項或是相容的 COM 元件。如需相關資訊,請參閱新增或移除參照
資源字典 資源字典包含可重複使用的資源,例如筆刷色彩、樣式和控制項的範本,以及其他可以指派至屬性的資料類型。資源字典是依照 App.xaml 檔案或是其他資源字典檔案中的字典參考來連結至專案。如需相關資訊,請參閱建立、匯出或匯入資源字典以及資源概觀。資源字典是一種可以在 Expression Blend 中製作的 XAML 文件。其他的 XAML 文件包括視窗、頁面及使用者控制項。
本機項目 當您將新的或現有項目新增至專案時,項目會出現在 [檔案] 清單。項目包括 XAML 文件、影像、音訊檔案、視訊檔案、3D 物件、3D 材質檔案等等。使用 [檔案] 功能表的 [新增項目] 可以建立 XAML 文件,並將它新增至專案。。現有檔案可使用 [專案] 功能表的 [新增現有項目] 來新增至專案。。如需相關資訊,請參閱建立新文件或專案從專案新增、連結或移除現有項目將影像、音訊或視訊檔案新增到專案
連結至項目 您可以連結至不在本機專案資料夾,而是儲存於其他位置的現有項目。項目包括 XAML 文件、影像、音訊檔案、視訊檔案、3D 物件、3D 材質檔案等等。連結項目可由重疊在 [檔案] 清單中之檔案圖示 連結項目識別元 的箭號來識別。如需相關資訊,請參閱從專案新增、連結或移除現有項目
程式碼檔案 (.cs 或 .vb) XAML 文件的程式碼後置檔案。程式碼檔案永遠會顯示為各自之 XAML 文件下的子項目。每次建立新的 XAML 文件時,都可以建立 XAML 文件的程式碼檔案,方法是選取 [新增項目] 對話方塊中的 [包含程式碼檔案] 核取方塊。程式碼後置檔案通常是用以執行程序,該程序涉及設定屬性或控制動畫時間軸 (這可在 XAML 文件中不需程式碼即可完成) 以外的處理。例如,在程式碼後置檔案中,您可以新增其他程式設計邏輯,例如設定另一個物件的屬性、載入新的文件、建立新的物件、使用數學計算來製作物件的動畫等等。如需使用程式碼後置檔案的相關資訊,請參閱編輯程式碼後置檔案建立新的事件處理常式方法。如需程式碼和不需要程式碼所能完成事項的比較,請參閱程式碼編輯與 Visual Studio 2005 互通性
App.xaml 在 Expression Blend 專案中,預設會建立 App.xaml 檔案與對應的程式碼後置檔案。App.xaml 檔案包含應用程式層級的資源,可用於應用程式的任何文件中。應用程式層級資源會列在 [資源] 面板的 App.xaml 節點之下。您可以選取 [建立資源] 視窗的 [應用程式],將資源新增至 App.xaml 檔案。。如需相關資訊,請參閱資源概觀建立資源
AssemblyInfo.cs   在 Expression Blend 專案中預設會建立 AssemblyInfo.cs 檔案。AssemblyInfo.cs 檔案包含編譯應用程式時使用的專案設定。請勿修改 AssemblyInfo.cs 檔案。
警告! 請注意,管理專案檔請務必小心,因為如果重新命名及移動專案資料夾中的文件和項目,可能會導致連結與參照中斷。對於此版本的 Expression Blend,請盡量少進行重新命名與移動工作,並請記得如果重新命名或移動項目或參照,就必須手動更新已經重新命名或移動之項目與參照的所有參照,以確保專案能夠如預期般運作。
請勿重新命名或刪除 App.xaml 檔案或是 AssemblyInfo.cs 檔案。

專案選項

您可以在 [選項] 對話方塊 ([工具] 功能表) 的 [專案] 索引標籤中設定下列選項。這些選項會影響 Expression Blend 建立的新專案:

專案復原

如果在處理暫存專案時,Expression Blend 程序中斷,將有機會在下次開啟 Expression Blend 時復原專案。將出現具有下列選項的 [專案復原] 對話方塊:

測試及建置專案

Expression Blend 會提供基本測試功能,讓您在建置專案前測試個別的 XAML 文件或專案。Expression Blend 建置程序是使用新的 Microsoft 組建平台:MSBuild。MSBuild 會定義要建置的內容及建置方式。如需 MSBuild 的詳細資訊,請參閱 MSDN。簽署以及其他與發行相關的工作 (例如偵錯、設定安全性及部署專案),都必須透過 Visual Studio 或 Visual Studio Express 來管理。如需這些工作的詳細資訊,請參閱下列主題: