我剛註冊了在線365試用版。在線調用Dynmics Crm XrmServiceContext導致異常
我複製粘貼了演練樣本代碼出現here,並更改App.config中的Url,用戶名和密碼值,以便它們具有相關的值。例外的
內容:
型 'Microsoft.Xrm.Sdk.SaveChangesException' 未處理的異常發生在 Microsoft.Xrm
但是,調用
xrm.SaveChanges()
當我得到一個異常。消息Sdk.dll
內容:
從其他的 派對收到無抵押或錯誤安全的故障。查看故障代碼和細節的內部FaultException。
內容內部異常的:
代碼:{System.ServiceModel.FaultCode},消息:無效請求
堆棧跟蹤:
在Microsoft.Xrm .Sdk.Client.OrganizationServiceContext.SaveChanges(SaveChangesOptions options)
在 Ç Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.SaveChanges()
在CRMSimpleConsole1.Program.Main(字串[] args):\ Users \用戶家\文件\視覺工作室 2015 \項目\ CRMSimpleConsole1 \ CRMSimpleConsole1 \ Program.cs的:線32
在System.AppDomain._nExecuteAssembly(RuntimeAssembly組件, 字串[] args)
在System.AppDomain.ExecuteAssembly(字符串 assemblyFile,證據assemblySecurity,串[ ]參數)
在 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
在 System.Threading.ThreadHelper.ThreadStart_Context(對象狀態)
在 System.Threading.ExecutionContext.RunInternal (的ExecutionContext 的ExecutionContext,ContextCallback回調,對象的狀態,布爾 preserveSyncCtx)
在 System.Threading.Executi onContext。運行(執行上下文 的ExecutionContext,ContextCallback回調,對象狀態,布爾 preserveSyncCtx)
在 System.Threading.ExecutionContext.Run(ExecutionContext中 的ExecutionContext,ContextCallback回調,對象狀態)
在 的System.Threading。 ThreadHelper.ThreadStart()我也得到一個異常 調用xrm.Create()時:類型 'System.ServiceModel.Security.MessageSecurityException' 未處理的異常發生在 mscorlib.dll中
請注意,對服務的任何呼叫都會發生同樣的情況(例如,xrm.Create()
。
我在網上搜索了這個,並且有人說這是由於錯誤的時間同步引起的。那麼,至少在CRM設置區域,時區是正確的,所以我不會做什麼。
您註冊動力學365試用你正在檢查CRM 2015的例子嗎?您是否檢查過Dynamics 365(CRM 2016)的示例是否有效? –
我沒有找到一個2016年 – HeyJude
仍然沒有理由使用不同版本的CRM的例子。在CRM 2016中,您應該使用Xrm.Tooling進行連接,而不是Xrm.Client。你應該說明你應該努力實現以獲得更好的幫助是什麼,以下爲錯版的CRM(和製備StackOverflow上的問題)沒有任何意義的教程 –