4
從我的Window 8 metro風格應用程序在線創建到Dynamics Dynamics CRM的連接存在嚴重問題。從Windows 8 metro風格應用程序建立與Dynamics CRM Online Web服務的連接
我的代碼正常(全).NET框架下工作正常,但WinRT的
private IOrganizationService OrgService { get; set; }
private ClientCredentials ClientCreds { get; set; }
private ClientCredentials DeviceCreds { get; set; }
//(..)
ClientCreds = new ClientCredentials();
ClientCreds.UserName.UserName = "[email protected]";
ClientCreds.UserName.Password = "sample_password";
DeviceCreds = DeviceIdManager.LoadOrRegisterDevice();
Uri orgServiceUri = new Uri("https://sampleaddress.api.crm4.dynamics.com/XRMServices/2011/Organization.svc");
OrgService = new OrganizationServiceProxy(orgServiceUri, null, ClientCreds, DeviceCreds);
這段代碼的最後一行下未能給出了一個例外:
系統無法找到文件指定。 (異常來自HRESULT: 0x80070002)
這大概類嘗試保存一些文件的地方,這是不是在Metro風格應用程序允許的。
有人可以幫忙嗎?如何繞過此行爲或OrganizationServiceProxy類?