38 votes

Outil pour convertir le code Visual J# en C# ?

Existe-t-il des outils de conversion pour le portage de Visual J# code pour C# ?

28voto

Nick Berardi Points 31361

Avez-vous essayé Réflecteur + Générateur de fichiers pour transférer la bibliothèque .NET compilée vers C#. Le seul problème que je vois est que vous allez devoir faire un peu de nettoyage pour les références spécifiques à J# et sans commentaires. Mais cela devrait fournir une bonne solution propre et vous permettre de faire 90% du chemin.

5voto

Judah Himango Points 27365

Nick a mentionné Reflector + FileGenerator . Cela fonctionnera en quelque sorte. Je l'ai essayé et cela fonctionne partiellement ; mais vous devez toujours passer le code au crible et corriger les erreurs de compilation, car Reflector ne fait pas un travail parfait.

JLCA est mort, aux dernières nouvelles. Et si votre projet est J# (par exemple partie .NET ), il tombera sur des éléments .NET. Par exemple, si vous avez des éléments Windows Forms dans votre fichier J# projet, JLCA va vomir dessus.

Dans l'ensemble, ma suggestion serait d'utiliser Reflector + FileGenerator corrigez les erreurs de compilation et ne regardez jamais en arrière. J# . :-)

Une autre alternative intéressante est L'IKVM de Jeroen Frijters qui peut exécuter le vrai Java au-dessus de .NET . Cela fonctionnerait si votre J# Le code est tout en Java et aucun .NET stuff ou Java spécifique à MS.

2voto

MrWuf Points 1221

J'ai juste utilisé JLCA pour un vieux J# ainsi que certains projets développés par Eclipse. Cela semble bien fonctionner. J'ai juste eu besoin de nettoyer quelques éléments de l'interface graphique après qu'elle se soit terminée.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X