3

プロジェクトを実行すると問題なく動作し、後で実行すると突然このエラーが発生しました。

もう使用しないため、すべての glimpse ファイルの参照を削除し、nuget パッケージからも削除します。

Glimpse の設定をすべて削除しましたが、まだ問題が発生しています。どうすればこの問題に抵抗できますか。

    Could not load file or assembly 'Glimpse.Core' or one of its dependencies. Access is denied.

Exception Details: System.IO.FileLoadException: Could not load file or assembly 'Glimpse.Core' or one of its dependencies. Access is denied.
Assembly Load Trace: The following information can be helpful to determine why the assembly 'Glimpse.Core' could not be loaded.
4

3 に答える 3

8

Web プロジェクトから Glimpse を削除した後、同じ問題が発生しました。問題は、2 つの Glimpse dll (Glimpse.Ado と Glimpse.EF6) がまだ Web サイトの BIN フォルダーにあることでした。それらを削除すると、Web サイトは再び実行されます。

于 2013-12-04T13:30:27.260 に答える
1

同じアセンブリを使用している別のプログラムが実行されている可能性があります。

編集:
texteditor で .csproj ファイルを開き、インクルードが垣間見える参照タグを削除することで、すべての参照を手動で削除することができます。この一瞥を参照したアセンブリがまだあるようですが。すべての参照を削除し、すべての依存関係を再構築してもよろしいですか?

于 2011-06-20T07:44:27.877 に答える
0

2 つの Web プロジェクトで使用される Glimpse.Ado.dll を参照する共通のプロジェクトがあり、これらの Web プロジェクトの 1 つだけが glimpse (UI 用の Web) 用に構成されている場合に、この問題に遭遇します。他の Web プロジェクト (Web サービス プロジェクト) は glimpse を必要としませんでしたが、ソリューションから同じ共通プロジェクトを参照していたため、glimpse にも関与しました。役立つのは、Glimpse.Core.dll への参照を、それを必要としない 2 番目の Web プロジェクトにも追加することです。

于 2015-12-17T13:26:33.753 に答える