Précédent   Forum du club des développeurs et IT Pro > Autres langages > Langages fonctionnels > F#
F# Forum d'entraide sur la programmation en langage fonctionnel F#
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/02/2012, 22h38   #1
Sehnsucht
Membre Expert
 
Avatar de Sehnsucht
 
Homme Mickaël
Développeur .NET
Inscription : octobre 2008
Messages : 488
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Âge : 29
Localisation : France, Lot et Garonne (Aquitaine)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : octobre 2008
Messages : 488
Points : 1 025
Points : 1 025
Par défaut Syntaxe perdue dans VS

Bonjour,

Aujourd'hui j'ai voulu me créer une solution, contenant un projet de chaque langage (le but étant d'avoir une solution versatile, prête à l'emploi quand je suis sur le chat pour aider)

J'ai donc créer un projet de type solution vide et commencé à ajouter à cette solution mes projets.
D'abord VB.Net puis C# et Cpp (Win32 Console); ensuite F# déjà là j'avais perdu la syntaxe (c'est à dire que le commentaire apparaissant en début de Program.fs n'était pas reconnu et VS me signalait 3 erreurs dans cette unique ligne).
Donc je me suis dit, "ok c'est pas grave tu gardes juste celui là à part" et je l'ai donc supprimé (le projet F#) et j'ai ajouté un projet Python pour finir.

Je vais pour créer mon projet F# à côté et là même comportement ; à noter que le souci n'est que "visuel" à savoir que malgré les "erreurs" signalées, le code compile et s'exécute parfaitement (en interactif ou pas) c'est juste légèrement plus compliqué de débugguer

Par contre, si j'ouvre un de mes anciens projets F# (donc créé avant) là aucun souci tout fonctionne parfaitement.

J'ai tenté de restaurer les settings par défaut de VS sans succès, j'ai même fait un réparation (repair install) toujours le même comportement.

En soi, c'est pas forcément un souci trop problématique (surtout que je suis souvent sur fsi en ligne de commande) mais bon si ça peut être résolu ça serait mieux.

Merci d'avance, cordialement !
__________________
Nous sommes tous plus ou moins geek : ce qui est inutile nous est parfaitement indispensable ( © Celira )

À quelle heure dormez-vous ?
Sehnsucht est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2012, 14h35   #2
Sehnsucht
Membre Expert
 
Avatar de Sehnsucht
 
Homme Mickaël
Développeur .NET
Inscription : octobre 2008
Messages : 488
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Âge : 29
Localisation : France, Lot et Garonne (Aquitaine)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : octobre 2008
Messages : 488
Points : 1 025
Points : 1 025
Finalement, je vais me répondre à moi-même

Il s'agissait d'un bug dans PTVS (Python Tools for Visual Studio) qui affectait les fichiers F# à l'environnement Python
J'avais résolu le souci il y a un moment mais j'ignorais comment jusqu'à tomber par hasard sur cette page (et j'ai compris alors que c'était en mettant à jour PTVS que je l'avais résolu )

Au cas où quelqu'un aurait le même problème un jour.

Cordialement !
__________________
Nous sommes tous plus ou moins geek : ce qui est inutile nous est parfaitement indispensable ( © Celira )

À quelle heure dormez-vous ?
Sehnsucht est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h45.


 
 
 
 
Partenaires

Hébergement Web