Sto cercando l'equivalente di eseguire "File -> Salva tutto" prima di determinate macro di Rake.Visual Studio Macro: Come eseguire "File -> Salva tutto" in modo programmatico
Quello che ho finora è:
Private Sub Pre_Rake()
Dim i As Integer
DTE.Documents.SaveAll()
For i = 1 To DTE.Solution.Projects.Count
If Not DTE.Solution.Projects.Item(i).Saved Then
DTE.Solution.Projects.Item(i).Save()
End If
Next
End Sub
DTE.Documents.SaveAll funziona bene, ma il ciclo non salva il file di progetto come mi sarei aspettato.
Se faccio una copia di un file in Solution Explorer, quel file non è incluso nel file di progetto (.CSPROJ) dopo che Pre_Rake() è stato eseguito. Dovrei comunque premere CTRL-SHIFT-S o File -> Salva tutto.
Quindi, come salvare tutto con una macro di Visual Studio?
Molto impressionante. Funziona come detto. –