2017-03-06 15 views
0

NServiceBusホストによって生成されたEndpointConfig.csファイルを、表示したとき + が動作しない入力どうやらReSharperのはNServiceBusホスト

Altキー用EndpointConfig.csにリンクされていません。

Ctrl + ;、方法によって...

私は

をやろうとしている私はまだ以前に参照されていない別の名前空間に存在してclassinterfaceへの参照が必要です。私はReSharperを使用できるようにしたいと思います。あるべき

enter image description here

enter image description here

症状

クラスとインタフェース名が赤ウェービーラインで下線が引かれているが、赤で書かれていない両

これ以外のファイルでもEndpointConfig.csではないが、ReSharperは正常に動作し、この特定のファイルでは動作しません。

EndpointConfig.csの名前を変更すると、すべて正常に動作します。

ReSharperがに接続されていないようです。EndpointConfig.csです。

何が起こっているのですか?

PS:EndpointConfig.csは、NServiceBusホストを追加するときに自動生成されます。

+1

コンパイルしますか? –

+0

期待通りにコンパイルして実行します。 – Spikee

+2

これはNSBの問題ではなく、ReSharperの問題です。私は以前これを持っていました。時々混乱する。これを修正するには、参照キャッシュをクリアする必要があります。ここをクリックしてください:http://stackoverflow.com/questions/9799074/how-to-make-resharper-re-evaluate-its-assembly-reference-highlighting –

答えて

1

ReSharperは、ナゲットの一部として出荷されるファイルをスキャンしません。ファイルの名前を変更すると、ReSharperはナゲットから出荷されたことを検出しなくなり、そのファイルを適切にスキャンし始めます。この動作を変更できるかどうかはわかりません。

私が提案できる最良の方法はself hosting NServiceBus in a windows serviceです。ここにはrunnable sampleがあります。

関連する問題