erreur sur un script en js

Pour les scripts écrits en Javascript (UnityScript). :!: Obsolète :!:
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :

Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé

Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie

Exemple :

[DB-RS] Mouvement perso multijoueur
rocketter
Messages : 72
Inscription : 08 Juin 2015 08:46

erreur sur un script en js

Message par rocketter » 14 Juin 2015 21:06

Bonjour,

pour mon premier script je rencontre cette erreur : "Error Error: System.ArgumentException: Un élément avec la même clé a déjà été ajouté. (Error: System.ArgumentException) (Assembly-UnityScript)"

Avez-vous déjà rencontré cette erreur ?

Merci d'avance :)

Julianx2
Messages : 213
Inscription : 25 Sep 2013 22:23
Localisation : Paris

Re: erreur sur un script en js

Message par Julianx2 » 14 Juin 2015 21:38

Salut,

C'est peut-être une erreur dans Monodevelop,

Essaie de le mettre à jour,
Tente un "Sync Monodevelop",
Mets à jour Unity,
Réimporte les packages.

Sinon désinstalle et réinstalle tout, ça devrait régler le problème.

Google ça : same key (Error: System.ArgumentException) (Assembly-UnityScript)"
Quizy - Culture Générale & Quiz - https://play.google.com/store/apps/deta ... XON.Quizy2

rocketter
Messages : 72
Inscription : 08 Juin 2015 08:46

Re: erreur sur un script en js

Message par rocketter » 15 Juin 2015 13:16

Merci Julian,

normalement unity est à jour j'avais la dernière version, en googlant j'ai trouvé ceci : http://answers.unity3d.com/questions/98 ... tem-w.html

où à la fin le mec dit lancer son projet en mode release et non debug et là plus d'erreur, je verrais.

J'vous tiens au courant.

sotec
Messages : 542
Inscription : 21 Sep 2012 10:11

Re: erreur sur un script en js

Message par sotec » 15 Juin 2015 14:57

deux petites choses mais néanmoins importantes : le titre n'est pas clair du tout >< et ensuite, poste ton code ( entre balise code) ça aide pour corriger un bug :D
┬─┬ノ(º - ºノ) - (╯°□°)╯︵ ┻━┻

Avatar de l’utilisateur
NDrew
Messages : 581
Inscription : 25 Oct 2013 15:14
Localisation : Clermont-Ferrand

Re: erreur sur un script en js

Message par NDrew » 15 Juin 2015 15:02

Julianx2 tu es sérieux????? si c'est le cas je te conseil dep lus trop répondre aux gens, tu vas causer plus de problemes que de solutions....


Sinon pour l'OP, c'est une erreur qui arrive normalelent quand on essais d'insérer dans in Dictionary une clé qui existe deja.

Dictionary<int,int> test.......

test.Add(1,10);
test.Add(1,20); ////erreur

Julianx2
Messages : 213
Inscription : 25 Sep 2013 22:23
Localisation : Paris

Re: erreur sur un script en js

Message par Julianx2 » 15 Juin 2015 22:34

@Ndrew : Réinstaller Unity/MonoDevelop ne tue pas un projet encore heureux.
Quizy - Culture Générale & Quiz - https://play.google.com/store/apps/deta ... XON.Quizy2

Avatar de l’utilisateur
Freelax
Messages : 1595
Inscription : 30 Déc 2009 23:02
Localisation : Niort
Contact :

Re: erreur sur un script en js

Message par Freelax » 15 Juin 2015 23:05

Non mais c'est pas une raison pour conseiller de tout réinstaller au moindre pépin ^^ Il va en avoir d'autre des soucis, ton conseil sera le même a chaque fois? :?
Image

rocketter
Messages : 72
Inscription : 08 Juin 2015 08:46

Re: erreur sur un script en js

Message par rocketter » 18 Juin 2015 10:44

Bonjour,

finalement ce problème ne m'handicape pas plus que ça, cela ne m'empêche pas de lancer mes scripts, ni de les débugger, je verrais plus tard. Merci de vos réponses.

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6186
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: erreur sur un script en js

Message par boubouk50 » 18 Juin 2015 11:03

D'après les réponses ce serait une duplication des Constants TRACE et DEBUG dans les fichier .csproj et .unityproj.
Tu les ouvres avec un editeur de texte, tu recherches <DefineConstants> et si tu vois DEBUG et TRACE définis plusieurs fois, tu supprimes les doublons.
It looks like the error may be caused by DEBUG and TRACE occurring twice in the DefineConstants section of the Unity project files (i.e., .csproj and .unityproj files).
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

rocketter
Messages : 72
Inscription : 08 Juin 2015 08:46

Re: erreur sur un script en js

Message par rocketter » 19 Juin 2015 14:59

Merci boubouk50 de ta réponse précise, j'essaierai ça.

Verrouillé

Revenir vers « (Js) Javascript »