2014-03-31 63 views
0

我正在處理一個包含75個以上項目的大型Silverlight解決方案。而不是右鍵單擊啓動項目,然後選擇Debug |啓動新實例...我想使用鍵盤快捷鍵來運行這個特定的項目。點擊F5是一個非啓動器,即使我選擇只構建啓動項目和它的依賴關係的選項。花太長時間。在VS 2012中運行項目的快捷方式

使用VS 2010中的宏功能實現這一點非常簡單。我一直無法找到在VS2102中替換此功能的好方法。請注意,我嘗試過Visual Commander擴展,但似乎無法自動執行這種命令序列。

回答

0

雖然你不能自動記錄它,你可以粘貼此代碼作爲VB指令在Visual指揮官與您的項目名稱:

DTE.Windows.Item(EnvDTE.Constants.vsWindowKindSolutionExplorer).Activate() 
DTE.ActiveWindow.Object.GetItem("MySolution\MyProject").Select(vsUISelectionType.vsUISelectionTypeSelect) 
DTE.ExecuteCommand("ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance") 
+0

謝謝,謝爾蓋。這很好。 – AlanD