5

次の状況で立ち往生しています。私はWPF NETを持っています。VS2012+Resharper の 4.0 プロジェクトと、いくつかの xaml ビューとユーザー コントロール。プロジェクトはコンパイルされ、正常に動作しますが、XAML インテリセンスはありません (または、これが xaml ファイルであるというその他の通知 - たとえば、宣言されたコントロールをホバーした後のツールチップはありません)。そして、このプロジェクト内で宣言された名前空間に xmlns 値を含めると、このインテリセンスは常に壊れています。例えば:

xmlns:conventers="clr-namespace:MyProject.Helpers.Conventers"

すべてのインテリセンスを壊します。この行を削除すると、再び機能するようになります。

同じプロジェクト内の名前空間にのみ適用されます-外部dllを参照し、そこから名前空間を使用する場合-問題はありません。

明らかな何かが欠けているかどうかは誰にもわかりますか?

4

1 に答える 1

13

わかりました、わかりました...簡単でしたが、苛立たしい間違いでした。xmlnsを追加;assembly=した後、intellisenseは再び機能し始めました。他の誰かが将来それを必要とする場合に備えて

xmlns:conventers="clr-namespace:MyProject.Helpers.Conventers;assembly="

うまく動作します。

于 2013-02-28T09:33:12.510 に答える