1. ホーム
  2. asp.net-mvc

ファイルまたはアセンブリをロードできませんでした HRESULT: 0x80131515 (ネットワークドライブにアセンブリ参照を持つMVCプロジェクトにコントローラを追加する場合)

2023-08-06 18:10:13

質問

こんなの見たことある。 VSTS 2010 SGEN : エラー: ファイルまたはアセンブリをロードできませんでした (HRESULT: 0x80131515 の例外) と表示され、どの回答もうまくいきません。また、ビルドしても何も表示されません。私はプロジェクトをうまく実行することができます、それは私がエンティティフレームワークテンプレートコントローラを追加しようとしたときに発生します。

すると、こんなエラーが出ます。

すべてのプロジェクト ファイルはネットワーク共有にあり、それは私たちの仕事のためのマイ ドキュメントが存在する場所だからです。以下は、私が試したことです。

1) プロジェクトの設定で Generator Serialization Assembly をオン、オフ、および自動にします。

2) Adding sgen.exe.config to C:♪Program FilesMicrosoft SDKs ♪Windows v7.0A ♪Bin♪NETFX 4.0 Tools with the following code:

<configuration>
 <runtime>
   <loadFromRemoteSources enabled="true" />
 </runtime>
</configuration>

3) アセンブリのブロックを解除しようとしましたが、プロパティタブにブロックの解除オプションがありませんでした。

これらの解決策はどれもうまくいきません。 . 誰か、これを修正する方法を知っていますか? このエラーは、ネットワーク空間上に存在する場所のために、nugetからのカスタムアセンブリまたは私自身のプロジェクトで発生しますが、EFテンプレート化されたコントローラを追加しようとするときだけです。私は、プログラムをうまく構築し、実行することができます。

どのように解決するのですか?

を追加してください。 <loadFromRemoteSources enabled="true" />C:\[Visual Studio 2010 Install Dir]\Common7\IDE\devenv.exe.config の直下にある <runtime> を追加して、それが役に立つかどうか見てみましょう :)