私はLinqpadでプラグインをデバッグしようとしていますが、プラグインアセンブリをインポートしようとすると問題が発生しています。私は私のLinqpadスクリプトでIOrganizationServiceオブジェクトを作成し、プラグインにそれを渡されたが、今私はこのエラーを取得していますIOrganizationServiceからIOrganizationServiceに変換できません
cannot convert from 'Microsoft.Xrm.Sdk.IOrganizationService [c:\Users\meUser\AppData\Local\LINQPad\NuGet\Microsoft.CrmSdk.CoreAssemblies\Microsoft.CrmSdk.CoreAssemblies.8.2.0.2\lib\net452\Microsoft.Xrm.Sdk.dll]' to 'Microsoft.Xrm.Sdk.IOrganizationService [c:\Users\meUser\Documents\dynamics\MyPlugin.Plugins\bin\Debug\MyPlugin.Plugins.dll]'
私は、二重Microsoft.Xrm.sdk.dllのバージョンがで一致していることを確認しましたLinqpadスクリプトとプラグイン、どうしたのですか?
両方に同じバージョンの 'Microsoft.Xrm.Sdk.dll'を使用していますか? 'Microsost.Xrm.Sdk.dll'を' MyPlugin.Plugins.dll'にILMergedした可能性はありますか? – Nicknow
私は間違いなくxrm.sdkをILMergingしています.LingpadスクリプトとVisual Studioの両方で8.2.0.2を使用していますが、xrm.sdkプロパティをVSで表示すると8.0.0.0と表示され、app.configには行があります これを8.2.0.2にアップデートし、nugetパッケージの再インストールを試みましたが、役に立たないようです –
CamJohnson26