2010-05-26 33 views

回答

1

好主意@Klausbyskov。这是宏的代码。请任何upvotes到克劳斯

See MSDN VS Macros

Option Strict Off 
Option Explicit Off 
Imports System 
Imports EnvDTE 
Imports EnvDTE80 
Imports EnvDTE90 
Imports System.Diagnostics 

Public Module RecordingModule 
Sub TemporaryMacro() 
DTE.ExecuteCommand ("Project.SetasStartUpProject") 
End Sub 
End Module 
4

你可以录制宏并将其分配给按键的组合。我认为这将是最简单的方法。

0

使用此项目https://github.com/ParticularLabs/SetStartupProjects可以包括的NuGet,然后做

var startupProjectGuids = new List<string> 
{ 
"11111111-1111-1111-1111-111111111111", 
"22222222-2222-2222-2222-222222222222" 
}; 
var suoHacker = new SuoHacker(); 
suoHacker.CreateStartProjectSuoFiles(testSolutionPath, startupProjectGuids);