0

Windows ログに次のエラーが表示され続けます。

 SharePointSocialNetworking.Facebook 
   b0ceb144-b183-4b66-aa10-39fd9ee42bd4 
   Could not load file or assembly 'Microsoft.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=736440c9b414ea16' or one of its dependencies. The system cannot find the file specified. 

しかし、それが話しているアセンブリは、私の GAC に既に表示されています。

代替テキスト

ここで何か不足していますか?GAC のすべてがエラー メッセージと一致します。どうしてWindowsはこれを見つけられなかったのですか?

4

3 に答える 3

1

SafeControl エントリを web.config に追加します。

<configuration>
...
  <SharePoint>
  ...
    <SafeControls>
      ...
      <SafeControl Assembly="Microsoft.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=736440c9b414ea16" Namespace="Microsoft.Contracts" TypeName="*" Safe="True" />
    </SafeControls>
  ...
  </SharePoint>
...
</configuration>
于 2010-11-23T19:30:25.260 に答える
0

ライブラリは C:\Program Files\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\mscorlib.dll にあります。

于 2011-01-24T16:21:10.440 に答える
0

Microsoft.Contracts アセンブリを見つけるだけでなく、そのすべての依存関係を見つける必要があります。アセンブリにどのような依存関係があるかを確認し、それらがすべて GAC にもあることを確認する必要があります。

于 2010-11-23T19:25:45.210 に答える