Comment convertir le projet VB en C # projet [fermé]

j'ai un projet écrit en VB, et j'ai besoin de convertir l'ensemble du projet de projet C#. Je ne veux pas le faire Fichier par fichier, j'ai trouvé des convertisseurs en ligne, mais ils ne convertissent que des lignes de codes, pas l'ensemble du projet. J'ai trouvé sur les recherches, et voici a été écrit que J'ai vu cette question , il a été écrit que

" la meilleure partie de Sharpdevelop est qu'il convertit l'ensemble du projet (fichiers source) à partir de VB et C# et de l'autre manière"

et j'ai également fait des recherches sur Google, que si vous faites un clic droit sur le projet, j'ai trouvé ici , que "Faites un clic droit sur le projet dans la fenêtre Projets et sélectionnez Convert-From VB.NET to C#". Mais quand je clique droit sur le projet dans la fenêtre des projets, je peux trouver que "Convertir". Y a-t-il un outil que je dois installer pour SharpDevelop et ensuite je pourrai convertir mon projet ? Merci

57
demandé sur Community 2014-08-04 10:39:13

2 réponses

je suppose que vous avez essayé Sharpdevelop5 puisque la fonction de conversion manquait dans cette version.

le VB to C# Code converter de L'équipe de SharpDevelop est maintenant une extension autonome de Visual Studio. Une fois installé, vous pouvez convertir un VB.NET projet à C# en ouvrant la solution, clic droit sur le noeud de solution dans L'Explorateur de Solution et en sélectionnant convertir en C# .

77
répondu Matt Ward 2018-06-16 11:39:40

désolé mais je ne suis pas tombé sur des outils qui vont convertir tout le projet. Je viens de créer un projet provisoire c# et converti de petites pièces à une section à la fois, dans le passé. La conversion n'est pas une droite-2-un code de carte pour une variété de raisons, en raison des différences dans les langues. De petits pas et de bons tests unitaires contribuent à accélérer les choses. Alternativement, si votre code utilise des outils de génération de code fournis par CodesmithTools, ils ont souvent des commutateurs de compilateur qui aidez à changer les langues .net. Cela aidera certainement à mon humble avis.

4
répondu Jamie Clayton 2014-08-04 06:57:30