【解決方法】アセンブリからタイプをロードできませんでした


例外:

アセンブリ「Service.WorkFlowForm.Contract、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null」からタイプ「Service.WorkFlowForm.Contract.RequestDto」を読み込むことができませんでした。

Service.WorkFlowForm.Contract.dll が参照され、クラス RequestDto が新しく追加され、読み込むことができます
Service.WorkFlowForm.Contract.dll の他のクラスですが、RequestDto、何が問題なのでしょうか?何か助けはありますか?
ありがとう!

解決策 2

1.このエラーは、Service.WorkFlowForm.Contract.dll に RequestDto クラスが含まれていない、またはアクセスしようとしているクラスがプライベートであることを示します。

2.クラスが DLL に新しく追加された場合は、間違ったバージョンの DLL を参照している可能性があるため、解決策をクリーンアップしてすべてを再構築する必要があります。

解決策 1

新しいクラスを DLL に追加し、そのクラスがサーバーとクライアントの両方で使用される場合は、新しい DLL をサーバーとクライアントの両方にデプロイする必要があります (注: デプロイするときは、バージョン番号を変更する必要があります)こんなに変わるなんて!)。

解決策 3

When new properties for list items or individual elements are added, need to make sure that we add them at the appropriate place or create a new class file for the properties being added newly to the project. In my case creating a new class for the newly created properties and list rectified the issue. 

thanks. 

コメント

タイトルとURLをコピーしました