2017-10-08 5 views
1

私は、ASP MVCプロジェクトにスタック交換MiniProfilerを使用しようとしているが、私はMiniProfilerはMiniprofiler.SharedとMiniProfiler

@using StackExchange.Profiling 
を呼び出しています私の見解では本当に迷惑なエラーメッセージを取得しています両方に存在するタイプ RenderIncludesライン上

@MiniProfiler.RenderIncludes() 

、VSはその

トンを不平を言いますYPE 'MiniProfilerは' 両方 'MiniProfiler.Shared、バージョン= 4.0.0.0、文化=中立、なPublicKeyToken = b44f9351044011a3' と 'MiniProfiler、バージョン= 3.2.0.157、カルチャニュートラル、PublicKeyToken = = b44f9351044011a3'

に存在します私はすでに(.csprroj)プロジェクトファイルをチェックし、それが唯一のMiniProfilerを参照する1つの要素が含まれます:

<Reference Include="MiniProfiler, Version=3.2.0.157, Culture=neutral, PublicKeyToken=b44f9351044011a3, processorArchitecture=MSIL"> 
    <HintPath>..\packages\MiniProfiler.3.2.0.157\lib\net40\MiniProfiler.dll</HintPath> 
</Reference> 

私もpackages.configにチェックし、それはまた、唯一のMiniProfilerから1つの参照があります:

<package id="MiniProfiler" version="3.2.0.157" targetFramework="net452" /> 

プロジェクトをクリーンアップしてVisual Studioを再起動しましたが、成功しませんでした。ここで何が起きてるの?

答えて

1

解決策のエクスプローラでReferencesMiniProfilerをダブルクリックしたときに、原因がわかりました。

これは、ではなく、である参照を表示していたメインウィンドウのオブジェクトエクスプローラを開きます(煩わしい)。MiniProfiler.Sharedなどです。

私はこれらのパスを確認したところ、binフォルダにありました。物理的にファイルを削除した後、離れたときに私のエラー。

関連する問題