Hello à tous,
Je devellope en ce moment sous Visual studio 2012 en c++/cli une application en winforms
j'ai crée une classe ou je définit mes variables globale pour pouvoir y accéder depuis n'importe quel classe (winfoms)

selon la méthode de la faq c++/cli de nicopyrigth

public ref class MyStatic
{
public:
static int ^ val1;
private:
static MyStatic()
{
val1 = 3;
}
};

puis dans un autre classe par exemple je l'apelle

MyStatic::val1

cela fonctionne sans problème mais en débuggage en pas à pas je ne peux pas voir le contenu de ces variable globales l'espion me dis :"hors de portée"
comment y remédier

je précise que la classe contenant les variables globales est bien dans le même "namespace" que les autres classes et que je suis bien en debug avec l'optimisation desactivé pour les préférences du projet

merci pour vos réponses
ps: je souhaite conserver ce type de méthode et ne pas utiliser "extern"