2011-01-26 14 views
1

これは私を夢中にさせています!私は、Thridパーティコントロールの名前空間に到達しようとしています:HotDocs.Server.Session。名前空間問題

私の名前空間は、CCE.HotDocs.IOおよびCCE.HotDocs.Testで始まります。

「HotDocs」と入力すると私はCCE.HotDocsで始まる名前空間を取得しますか? WTF?私はHotDocs.Serverを取得する必要があります。私は何が欠けていますか?私は何を意味するのかを示すために2つのスクリーンスニペットをキャプチャしました...第2のスクリーンスニペットは、私を狂わせるものです。

Namespace Conflict

Namespace Conflict 2

+1

「セッション」に入力して、探している名前空間が示唆されているかどうかを確認します。 – leppie

+0

ReSharperを使用していますか? –

+0

usingステートメントが宣言されている場所のスクリーンショットを含めます。最初に名前空間宣言の外に宣言している場合は、名前空間宣言の内側に移動してみてください。 –

答えて

2

グローバル使用してみてください:: HotDocsを。

か試してみてください。

をそれらのいずれかのエイリアスを作成します。使用して myAlias = HotDocs.Server。

+0

このエイリアスを使用すると、Server名前空間のクラスを見ることができました。なぜ私がCCEを取得するか分からない。 HotDocs名前空間の入力を開始したときの名前空間 - これは説明できません。 Intellisenseは、HotDocsで始めるのではなく、すべての名前空間を検索しているように見えますが、Server名前空間が表示されない理由は説明しません。非常に奇妙な! – codeputer