建立自訂起始頁
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
如果中所述,您無法使用入門 頁面上的專案範本,建立自訂的起始頁頁面起始位置,您可以手動建立一個,這份文件中的步驟。
建立空白起始頁
首先,請藉由建立具有 Visual Studio 會將標記結構的.xaml 檔案的空白的起始頁。 然後,加入標記和程式碼後置,產生的外觀和您想要的功能。
若要建立空白的起始頁
建立新的專案類型的WPF 應用程式(Visual C# / Windows 桌面。
加入
Microsoft.VisualStudio.Shell.14.0
的參考。在 XML 編輯器中開啟 XAML 檔案,並變更最上層<>>項目<>>而不移除任何命名空間宣告的項目。
移除
x:Class
從最上層元素的宣告。 如此 XAML 內容與 Visual Studio 工具視窗中裝載的起始頁。將下列命名空間宣告加入至最上層<>>項目。
xmlns:vs="clr-namespace:Microsoft.VisualStudio.PlatformUI;assembly=Microsoft.VisualStudio.Shell.14.0" xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0"
這些命名空間可讓您存取 Visual Studio 命令、 控制項和 UI 設定。 如需詳細資訊,請參閱入門 頁面加入 Visual Studio 命令。
下列範例會顯示空白的啟動頁面的.xaml 檔案中的標記。 任何自訂的內容應該要以內部方格項目。
<UserControl xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="https://schemas.microsoft.com/expression/blend/2008" xmlns:mc="https://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:MyNamespace="clr-namespace:ManualStartPage;assembly=ManualStartPage" xmlns:vs="clr-namespace:Microsoft.VisualStudio.PlatformUI;assembly=Microsoft.VisualStudio.Shell.14.0" xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0" xmlns:local="clr-namespace:StartPageHost" mc:Ignorable="d" Height="350" Width="525"> <Grid> <!--Add content here.--> </Grid> </UserControl>
將控制項加入至空白<>>填寫自訂起始頁的項目。 如需如何新增功能的 Visual Studio 的特定資訊,請參閱入門 頁面加入 Visual Studio 命令。
測試並套用自訂起始頁
未設定執行自訂起始頁,直到您確認它並未損毀 Visual Studio 的 Visual Studio 的主要執行個體。 相反地,在測試實驗執行個體。
若要測試手動建立的自訂起始頁
複製您的 XAML 檔案,並支援文字檔案或標記檔案,為**%USERPROFILE%\My Documents\Visual Studio 2015\StartPages\ **資料夾。
如果您的起始頁參考任何控制項或未安裝 Visual studio 組件中的型別,將組件,然後貼在Visual Studio 安裝資料夾**\Common7\IDE\PrivateAssemblies\**。
在 Visual Studio 命令提示字元中,輸入devenv /rootsuffix Exp若要開啟的 Visual Studio 的實驗執行個體。
在實驗執行個體中,移至工具 / 選項 / 環境 / 啟動頁面,並選取您的 XAML 檔案從自訂起始頁下拉式清單。
在 [檢視] 功能表上,按一下 [起始頁] 。
應該會顯示自訂起始頁。 如果您想要變更的任何檔案,您必須關閉的實驗執行個體、 進行變更、 複製並貼變更的檔案,然後再重新開啟實驗性的執行個體,以檢視所做的變更。
要套用自訂起始頁中的 Visual Studio 的主要執行個體
- 您已經測試您的起始頁,並發現它是穩定後,使用自訂起始頁選項選項選取為主要的 Visual Studio 執行個體中的起始頁 對話方塊
另請參閱
逐步解說︰ 將自訂的 XAML 加入至 [開始] 頁面
將使用者控制項加入至 [開始] 頁面
將 Visual Studio 命令加入至 [開始] 頁面
逐步解說︰ 在起始頁面上儲存使用者設定
部署自訂起始頁