Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
RAVAILLE James
Bonjour,
Voici une solution : - Ajoute une référence vers l'assembly EnvDTE : C:WINDOWSMicrosoft.NETFrameworkv1.1.4322EnvDTE.dll. - Importe le namespace EnvDTE. - Instancie une objet DTE de la manière suivante : Dim oDTE As EnvDTE.DTE oDTE = System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE")
oDTE.Environement.Object.GetItem("ProjetVBProjetVB").Select(vsUISelectionType.vsUISelectionTypeSelect) --> Sélection du projet courant. oDTE.ItemOperations.AddNewItem(<pour ajouter ton module>) DTE.ExecuteCommand("File.SaveAll") -> Enregistrement
Cordialement, -- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"chris81" a écrit :
bonjour, existe t'il un moyen d'ajouter un module.vb dans visual studio sans passer par click droit Add Existing file....
En fait j'ai un add in qui me creer un module, une fois le module créé j'aimerais qu'il s'ajoute seul a mon projet sans passer par le click droit.
merci
Bonjour,
Voici une solution :
- Ajoute une référence vers l'assembly EnvDTE :
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322EnvDTE.dll.
- Importe le namespace EnvDTE.
- Instancie une objet DTE de la manière suivante :
Dim oDTE As EnvDTE.DTE
oDTE =
System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE")
oDTE.Environement.Object.GetItem("ProjetVBProjetVB").Select(vsUISelectionType.vsUISelectionTypeSelect) --> Sélection du projet courant.
oDTE.ItemOperations.AddNewItem(<pour ajouter ton module>)
DTE.ExecuteCommand("File.SaveAll") -> Enregistrement
Cordialement,
--
James RAVAILLE.
MCAD .NET et MCT .NET
http://www.certifdotnet.com
"chris81" a écrit :
bonjour,
existe t'il un moyen d'ajouter un module.vb dans visual studio sans passer
par click droit Add Existing file....
En fait j'ai un add in qui me creer un module, une fois le module créé
j'aimerais qu'il s'ajoute seul a mon projet sans passer par le click droit.
Voici une solution : - Ajoute une référence vers l'assembly EnvDTE : C:WINDOWSMicrosoft.NETFrameworkv1.1.4322EnvDTE.dll. - Importe le namespace EnvDTE. - Instancie une objet DTE de la manière suivante : Dim oDTE As EnvDTE.DTE oDTE = System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE")
oDTE.Environement.Object.GetItem("ProjetVBProjetVB").Select(vsUISelectionType.vsUISelectionTypeSelect) --> Sélection du projet courant. oDTE.ItemOperations.AddNewItem(<pour ajouter ton module>) DTE.ExecuteCommand("File.SaveAll") -> Enregistrement
Cordialement, -- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"chris81" a écrit :
bonjour, existe t'il un moyen d'ajouter un module.vb dans visual studio sans passer par click droit Add Existing file....
En fait j'ai un add in qui me creer un module, une fois le module créé j'aimerais qu'il s'ajoute seul a mon projet sans passer par le click droit.
merci
chris81
merci je vais teste "RAVAILLE James" a écrit dans le message de news:
Bonjour,
Voici une solution : - Ajoute une référence vers l'assembly EnvDTE : C:WINDOWSMicrosoft.NETFrameworkv1.1.4322EnvDTE.dll. - Importe le namespace EnvDTE. - Instancie une objet DTE de la manière suivante : Dim oDTE As EnvDTE.DTE oDTE > System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE")
oDTE.Environement.Object.GetItem("ProjetVBProjetVB").Select(vsUISelectionType.vsUISelectionTypeSelect) --> Sélection du projet courant. oDTE.ItemOperations.AddNewItem(<pour ajouter ton module>) DTE.ExecuteCommand("File.SaveAll") -> Enregistrement
Cordialement, -- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"chris81" a écrit :
bonjour, existe t'il un moyen d'ajouter un module.vb dans visual studio sans passer par click droit Add Existing file....
En fait j'ai un add in qui me creer un module, une fois le module créé j'aimerais qu'il s'ajoute seul a mon projet sans passer par le click droit.
merci
merci je vais teste
"RAVAILLE James" <RAVAILLEJames@discussions.microsoft.com> a écrit dans le
message de news: 64798253-C1A1-4923-B00E-A4326D440DDB@microsoft.com...
Bonjour,
Voici une solution :
- Ajoute une référence vers l'assembly EnvDTE :
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322EnvDTE.dll.
- Importe le namespace EnvDTE.
- Instancie une objet DTE de la manière suivante :
Dim oDTE As EnvDTE.DTE
oDTE > System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE")
oDTE.Environement.Object.GetItem("ProjetVBProjetVB").Select(vsUISelectionType.vsUISelectionTypeSelect)
--> Sélection du projet courant.
oDTE.ItemOperations.AddNewItem(<pour ajouter ton module>)
DTE.ExecuteCommand("File.SaveAll") -> Enregistrement
Cordialement,
--
James RAVAILLE.
MCAD .NET et MCT .NET
http://www.certifdotnet.com
"chris81" a écrit :
bonjour,
existe t'il un moyen d'ajouter un module.vb dans visual studio sans
passer
par click droit Add Existing file....
En fait j'ai un add in qui me creer un module, une fois le module créé
j'aimerais qu'il s'ajoute seul a mon projet sans passer par le click
droit.
merci je vais teste "RAVAILLE James" a écrit dans le message de news:
Bonjour,
Voici une solution : - Ajoute une référence vers l'assembly EnvDTE : C:WINDOWSMicrosoft.NETFrameworkv1.1.4322EnvDTE.dll. - Importe le namespace EnvDTE. - Instancie une objet DTE de la manière suivante : Dim oDTE As EnvDTE.DTE oDTE > System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE")
oDTE.Environement.Object.GetItem("ProjetVBProjetVB").Select(vsUISelectionType.vsUISelectionTypeSelect) --> Sélection du projet courant. oDTE.ItemOperations.AddNewItem(<pour ajouter ton module>) DTE.ExecuteCommand("File.SaveAll") -> Enregistrement
Cordialement, -- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"chris81" a écrit :
bonjour, existe t'il un moyen d'ajouter un module.vb dans visual studio sans passer par click droit Add Existing file....
En fait j'ai un add in qui me creer un module, une fois le module créé j'aimerais qu'il s'ajoute seul a mon projet sans passer par le click droit.