1

VS 2010、SharePoint 2010、Windows Server 2008 R2 環境でワークフローを作成しようとしています。アプリケーションにシーケンシャル ワークフローを追加しました。アプリケーションをビルドしようとしたときに、ワークフローが原因で以下のエラーがスローされました。

コンパイルに失敗しました。要求されたタイプの 1 つ以上を読み込めません。詳細については、LoaderExceptions プロパティを取得してください。

このサイトで提供されているすべての解決策を試しましたが、役に立ちませんでした。

助けてください。

4

1 に答える 1

2

これを診断するのに役立つことがいくつかあります。

まず、プロジェクトが正しいバージョンの.NETFrameworkに対してコンパイルされるように設定されていることを確認します。プロジェクトのdll参照が古いバージョンの.NETを使用しているが、問題を引き起こす可能性のある新しいバージョンに対してコンパイルしている場合。

次に、Assembly Bindingログビューア(Fuslogvwとも呼ばれます)を使用して、ロードに失敗しているdllと、それらの1つが適切な場所にない可能性があるため、検索されている場所を正確に記録する必要があります。ロードできない理由についての詳細情報を提供する必要があります。

また、x86システムでx64 dllを参照している場合、またはその逆の場合も同様のエラーが発生しますが、アセンブリバインディングログビューアはこれらの種類の問題を強調表示する必要があります。

于 2012-05-30T09:23:03.790 に答える