Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls
XML de Visual Studio et cela a pour effet de modifier le format du fichier
.vbproj et cela cause des problèmes au moment de la compilation sur un autre
serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans
altérer son format ?
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
Patrice
J'ai répondu dans le groupe anglais ;-)
-- Patrice
"LB" a écrit dans le message de news:
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls XML de Visual Studio et cela a pour effet de modifier le format du fichier .vbproj et cela cause des problèmes au moment de la compilation sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans altérer son format ?
Merci!
J'ai répondu dans le groupe anglais ;-)
--
Patrice
"LB" <lblevis2001@yahoo.fr> a écrit dans le message de news:
ecixPncpGHA.4988@TK2MSFTNGP04.phx.gbl...
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les
dlls XML de Visual Studio et cela a pour effet de modifier le format du
fichier .vbproj et cela cause des problèmes au moment de la compilation
sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans
altérer son format ?
Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls XML de Visual Studio et cela a pour effet de modifier le format du fichier .vbproj et cela cause des problèmes au moment de la compilation sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans altérer son format ?
Merci!
LB
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le fichier ".vbproj". Cet outil utilise un XmlDocument pour effectuer les modifications. Le problème, c'est qu'après avoir sauvegardé le fichier, le format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les attributs se retrouvent sur plusieurs lignes et après avoir été modifié tous les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet, donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé le résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca.... Ca compile à un endroit et pas à l'autre...
"Patrice" a écrit dans le message de news: eCmgz%
J'ai répondu dans le groupe anglais ;-)
-- Patrice
"LB" a écrit dans le message de news:
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls XML de Visual Studio et cela a pour effet de modifier le format du fichier .vbproj et cela cause des problèmes au moment de la compilation sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans altérer son format ?
Merci!
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le fichier
".vbproj". Cet outil utilise un XmlDocument pour effectuer les
modifications. Le problème, c'est qu'après avoir sauvegardé le fichier, le
format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les
attributs se retrouvent sur plusieurs lignes et après avoir été modifié tous
les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se
retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet,
donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé le
résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca.... Ca
compile à un endroit et pas à l'autre...
"Patrice" <scribe@chez.com> a écrit dans le message de news:
eCmgz%23cpGHA.3820@TK2MSFTNGP05.phx.gbl...
J'ai répondu dans le groupe anglais ;-)
--
Patrice
"LB" <lblevis2001@yahoo.fr> a écrit dans le message de news:
ecixPncpGHA.4988@TK2MSFTNGP04.phx.gbl...
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les
dlls XML de Visual Studio et cela a pour effet de modifier le format du
fichier .vbproj et cela cause des problèmes au moment de la compilation
sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans
altérer son format ?
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le fichier ".vbproj". Cet outil utilise un XmlDocument pour effectuer les modifications. Le problème, c'est qu'après avoir sauvegardé le fichier, le format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les attributs se retrouvent sur plusieurs lignes et après avoir été modifié tous les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet, donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé le résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca.... Ca compile à un endroit et pas à l'autre...
"Patrice" a écrit dans le message de news: eCmgz%
J'ai répondu dans le groupe anglais ;-)
-- Patrice
"LB" a écrit dans le message de news:
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls XML de Visual Studio et cela a pour effet de modifier le format du fichier .vbproj et cela cause des problèmes au moment de la compilation sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans altérer son format ?
Merci!
Timur
Plutôt que de taper directement dans le vbproj, pourquoi ne pas utiliser les classes fournies qui permettent de gérer les projets d'une solution ? J'ai ce type de code (adapté, simplifié, non testé) dans une macro visual Studio. Peut-être est-ce adaptable dans un programme ?
Par exemple :
Dim UneReference As VSLangProj.Reference Dim LesReferences As VSLangProj.References
LesReferences = MonProjet.Object.References
Dim NouveauxCheminsDeReferences As New Collection Dim NouveauCheminDeReference As String
For Each NouveauCheminDeReference In NouveauxCheminsDeReferences
LesReferences.Add(NouveauCheminDeReference)
Next
-- Cordialement
Oxiane ---------------------------------------------------------- Omnia vanitas
"LB" a écrit dans le message de news:
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le
fichier
".vbproj". Cet outil utilise un XmlDocument pour effectuer les modifications. Le problème, c'est qu'après avoir sauvegardé le fichier,
le
format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les attributs se retrouvent sur plusieurs lignes et après avoir été modifié
tous
les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet, donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé
le
résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca....
Ca
compile à un endroit et pas à l'autre...
"Patrice" a écrit dans le message de news: eCmgz% > J'ai répondu dans le groupe anglais ;-) > > -- > Patrice > > "LB" a écrit dans le message de news: > >> Bonjour, >> >> Je veux modifier par programmation mon fichier .vbproj. J'utilise les >> dlls XML de Visual Studio et cela a pour effet de modifier le format du >> fichier .vbproj et cela cause des problèmes au moment de la compilation >> sur un autre serveur. >> >> Que se passe-t-il et comment m'y prendre pour modifier le fichier sans >> altérer son format ? >> >> >> Merci! >> >> >> > >
Plutôt que de taper directement dans le vbproj, pourquoi ne pas utiliser les
classes fournies qui permettent de gérer les projets d'une solution ?
J'ai ce type de code (adapté, simplifié, non testé) dans une macro visual
Studio. Peut-être est-ce adaptable dans un programme ?
Par exemple :
Dim UneReference As VSLangProj.Reference
Dim LesReferences As VSLangProj.References
LesReferences = MonProjet.Object.References
Dim NouveauxCheminsDeReferences As New Collection
Dim NouveauCheminDeReference As String
For Each NouveauCheminDeReference In NouveauxCheminsDeReferences
LesReferences.Add(NouveauCheminDeReference)
Next
--
Cordialement
Oxiane
----------------------------------------------------------
Omnia vanitas
"LB" <lblevis2001@yahoo.fr> a écrit dans le message de
news:eQNqkTdpGHA.4216@TK2MSFTNGP04.phx.gbl...
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le
fichier
".vbproj". Cet outil utilise un XmlDocument pour effectuer les
modifications. Le problème, c'est qu'après avoir sauvegardé le fichier,
le
format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les
attributs se retrouvent sur plusieurs lignes et après avoir été modifié
tous
les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se
retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet,
donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé
le
résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca....
Ca
compile à un endroit et pas à l'autre...
"Patrice" <scribe@chez.com> a écrit dans le message de news:
eCmgz%23cpGHA.3820@TK2MSFTNGP05.phx.gbl...
> J'ai répondu dans le groupe anglais ;-)
>
> --
> Patrice
>
> "LB" <lblevis2001@yahoo.fr> a écrit dans le message de news:
> ecixPncpGHA.4988@TK2MSFTNGP04.phx.gbl...
>> Bonjour,
>>
>> Je veux modifier par programmation mon fichier .vbproj. J'utilise les
>> dlls XML de Visual Studio et cela a pour effet de modifier le format du
>> fichier .vbproj et cela cause des problèmes au moment de la compilation
>> sur un autre serveur.
>>
>> Que se passe-t-il et comment m'y prendre pour modifier le fichier sans
>> altérer son format ?
>>
>>
>> Merci!
>>
>>
>>
>
>
Plutôt que de taper directement dans le vbproj, pourquoi ne pas utiliser les classes fournies qui permettent de gérer les projets d'une solution ? J'ai ce type de code (adapté, simplifié, non testé) dans une macro visual Studio. Peut-être est-ce adaptable dans un programme ?
Par exemple :
Dim UneReference As VSLangProj.Reference Dim LesReferences As VSLangProj.References
LesReferences = MonProjet.Object.References
Dim NouveauxCheminsDeReferences As New Collection Dim NouveauCheminDeReference As String
For Each NouveauCheminDeReference In NouveauxCheminsDeReferences
LesReferences.Add(NouveauCheminDeReference)
Next
-- Cordialement
Oxiane ---------------------------------------------------------- Omnia vanitas
"LB" a écrit dans le message de news:
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le
fichier
".vbproj". Cet outil utilise un XmlDocument pour effectuer les modifications. Le problème, c'est qu'après avoir sauvegardé le fichier,
le
format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les attributs se retrouvent sur plusieurs lignes et après avoir été modifié
tous
les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet, donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé
le
résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca....
Ca
compile à un endroit et pas à l'autre...
"Patrice" a écrit dans le message de news: eCmgz% > J'ai répondu dans le groupe anglais ;-) > > -- > Patrice > > "LB" a écrit dans le message de news: > >> Bonjour, >> >> Je veux modifier par programmation mon fichier .vbproj. J'utilise les >> dlls XML de Visual Studio et cela a pour effet de modifier le format du >> fichier .vbproj et cela cause des problèmes au moment de la compilation >> sur un autre serveur. >> >> Que se passe-t-il et comment m'y prendre pour modifier le fichier sans >> altérer son format ? >> >> >> Merci! >> >> >> > >
Patrice
Si c'est juste un problème de retour chariot cela ne devrait pas être cela qui pose problème (ils ne sont pas significatifs) <balise Attribut="Valeur"
ou <balise Attribut="Valeur"> sont équivalents.
Comme Timur l'indique, il serait sans doute plus pratique d'utiliser si possible le modèle objet de manipulation des projets...
-- Patrice
"LB" a écrit dans le message de news:
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le fichier ".vbproj". Cet outil utilise un XmlDocument pour effectuer les modifications. Le problème, c'est qu'après avoir sauvegardé le fichier, le format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les attributs se retrouvent sur plusieurs lignes et après avoir été modifié tous les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet, donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé le résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca.... Ca compile à un endroit et pas à l'autre...
"Patrice" a écrit dans le message de news: eCmgz%
J'ai répondu dans le groupe anglais ;-)
-- Patrice
"LB" a écrit dans le message de news:
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls XML de Visual Studio et cela a pour effet de modifier le format du fichier .vbproj et cela cause des problèmes au moment de la compilation sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans altérer son format ?
Merci!
Si c'est juste un problème de retour chariot cela ne devrait pas être cela
qui pose problème (ils ne sont pas significatifs)
<balise
Attribut="Valeur"
ou <balise Attribut="Valeur"> sont équivalents.
Comme Timur l'indique, il serait sans doute plus pratique d'utiliser si
possible le modèle objet de manipulation des projets...
--
Patrice
"LB" <lblevis2001@yahoo.fr> a écrit dans le message de news:
eQNqkTdpGHA.4216@TK2MSFTNGP04.phx.gbl...
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le
fichier ".vbproj". Cet outil utilise un XmlDocument pour effectuer les
modifications. Le problème, c'est qu'après avoir sauvegardé le fichier,
le format du fichier a été modifié, c-a-d que dans le ".vbproj" original,
les attributs se retrouvent sur plusieurs lignes et après avoir été
modifié tous les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se
retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet,
donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé
le résultat des 2 fichiers, mais je me demandais pourquoi ca faisait
ca.... Ca compile à un endroit et pas à l'autre...
"Patrice" <scribe@chez.com> a écrit dans le message de news:
eCmgz%23cpGHA.3820@TK2MSFTNGP05.phx.gbl...
J'ai répondu dans le groupe anglais ;-)
--
Patrice
"LB" <lblevis2001@yahoo.fr> a écrit dans le message de news:
ecixPncpGHA.4988@TK2MSFTNGP04.phx.gbl...
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les
dlls XML de Visual Studio et cela a pour effet de modifier le format du
fichier .vbproj et cela cause des problèmes au moment de la compilation
sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans
altérer son format ?
Si c'est juste un problème de retour chariot cela ne devrait pas être cela qui pose problème (ils ne sont pas significatifs) <balise Attribut="Valeur"
ou <balise Attribut="Valeur"> sont équivalents.
Comme Timur l'indique, il serait sans doute plus pratique d'utiliser si possible le modèle objet de manipulation des projets...
-- Patrice
"LB" a écrit dans le message de news:
Pour donner plus de détails (aussi bien le faire en francais...):
Nous avons un outil qui modifient la version des références dans le fichier ".vbproj". Cet outil utilise un XmlDocument pour effectuer les modifications. Le problème, c'est qu'après avoir sauvegardé le fichier, le format du fichier a été modifié, c-a-d que dans le ".vbproj" original, les attributs se retrouvent sur plusieurs lignes et après avoir été modifié tous les attributs se retrouvent sur la même ligne...
Sur le poste du programmeur, le programme compile mais lorsque celui-ci se retrouve sur le serveur de production, ca ne compile plus du tout...
Pour régler le problème, nous avons modifié une référence dans le projet, donc le .vbproj s'est regénéré correctement. Je n'ai pas encore comparé le résultat des 2 fichiers, mais je me demandais pourquoi ca faisait ca.... Ca compile à un endroit et pas à l'autre...
"Patrice" a écrit dans le message de news: eCmgz%
J'ai répondu dans le groupe anglais ;-)
-- Patrice
"LB" a écrit dans le message de news:
Bonjour,
Je veux modifier par programmation mon fichier .vbproj. J'utilise les dlls XML de Visual Studio et cela a pour effet de modifier le format du fichier .vbproj et cela cause des problèmes au moment de la compilation sur un autre serveur.
Que se passe-t-il et comment m'y prendre pour modifier le fichier sans altérer son format ?