Bonjour
Dans un premier temps je desire lister l’ensemble des projets de ma solution.
J’ai cherché et trouvé que l’assembly EnvDTE80 avait les elements necessaires.
Ensuite j’ai un bout de code C# qui devrait faire le travail desiré, mais je n’arrive pas à le faire fonctionner en VB et surtout commment appeler cette sub.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public void RetrieveProjectsInSolution(DTE2 dte) { try { foreach (Project currentProject in dte.Solution.Projects) { Property objProperty = null; try { objProperty = currentProject .Properties.Item("OutputFileName"); } catch (System.Exception) { } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }Ensuite je veux recuperer le nom de chaque user control de chaque projet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 foreach (ProjectItem currentProjectItem in currentProject.ProjectItems) { Property objProperty = null; try { objProperty = currentProjectItem.SubProject .Item("OutputFileName"); } catch (System.Exception) { } }
Merci pour votre aide
Partager