SharePointアプリは、常に2.0であり、最近3.5にアップグレードされたライブラリを参照します。参照アプリケーションをアップグレードおよび更新すると、「アセンブリを読み込めませんでした。間違った形式のプログラムを読み込もうとしました」というメッセージが表示されます。
これを解決するにはどうすればよいですか?
これはターゲットCPUの問題だと思いましたが、コンポーネントは現在「任意のCPU」をターゲットにしており、問題は解決しません。
SharePointアプリは、常に2.0であり、最近3.5にアップグレードされたライブラリを参照します。参照アプリケーションをアップグレードおよび更新すると、「アセンブリを読み込めませんでした。間違った形式のプログラムを読み込もうとしました」というメッセージが表示されます。
これを解決するにはどうすればよいですか?
これはターゲットCPUの問題だと思いましたが、コンポーネントは現在「任意のCPU」をターゲットにしており、問題は解決しません。
Visual Studioでアセンブリ情報を表示すると、アセンブリバージョンとファイルバージョンがあります。アセンブリのバージョンを変更すると、ライブラリを参照しているページが壊れます。ファイルのバージョンを変更すると、壊れないか、少なくとも今のところ壊れていません。
SharePointサーバーにも3.5フレームワークがインストールされていると想定できますか?このアセンブリはGACにありますか?厳密な名前が変更された可能性があり、アセンブリを含むソリューションを撤回して再デプロイする必要があります。