2016-09-07 14 views
-2

私はcore_languageというプロジェクトへの参照を追加しました。 しかし、私は参照のクラスを呼び出すときに正しく動作していません参照クラスを呼び出すことができません

これは、うまく動作しているようなクラスを呼び出すとき。

_resourceManager = core_language.Resources.ResourceManager; 

しかし、この方法が動作していないと私はなぜ知らない、私はすでにページ

_resourceManager = Resources.ResourceManager; 

enter image description here enter image description here

+1

同じ_resourceManager変数を2回割り当てたのはなぜですか? – Steve

+0

コード内の「リソース」はSystem.Resources ... System.Resources ...を削除します。それは動作します –

+1

コードのスクリーンショットを投稿しないで、コードを代わりに質問にコピーしてください。これにより、将来の読者が検索エンジンを通じてあなたの質問を簡単に見つけることができます。 – HimBromBeere

答えて

0

の上に using core_langugage;を置く問題は、おそらく発生するのは、 Ressourcesはあいまいな名前です。コンパイラは、参照先プロジェクト(core_language)内に見つかったリソース、またはプロジェクト内にあるリソース(mijn_energiefactuur)を参照すると、Ressources.RessourceManagerと記述することはできません。単にSystem.Ressourcesためusing -statementを削除

var manager1 = core_language.Ressources.RessourceManager; 
var manager2 = System.Ressources.RessourceManager; 

Alternativly:このあなたがアクセスしたいタイプの修飾名を使用する必要があります避けるために

Ressourcesへの呼び出しには、core_language.Ressourceが反映されます。

関連する問題