使用 Microsoft Dynamics 365 Web 服务运行简单程序
发布日期: 2017年1月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
必备项
您必须能够登录 Microsoft Dynamics 365 或 Microsoft Dynamics 365 (online)。
Microsoft Visual Studio 2012 或 2013
Microsoft .NET Framework 4.5.2
编译并运行快速启动示例
找到并打开 SDK\SampleCode\CS\QuickStart 文件夹。
打开 Visual Studio 中的 QuickStart.csproj 文件。
按 F5 编译并运行程序。
在提示符处输入以下信息:
提示
说明
Enter a CRM server name and port [crm.dynamics.com]
键入 Microsoft Dynamics 365 服务器的名称。 在北美,默认值为 Microsoft Dynamics 365 (online) (crm.dynamics.com)。
示例:myservername
示例:myprefix.myservername:5500
示例:crm5.dynamics.com
不包括您的组织名称或 Internet 协议(http 或 https)。 之后系统会提示您。
此服务器是否配置了安全套接字层 (https) (y/n) [n]
如果用来访问 Dynamics 365 的 URL 以 https:// 开头,则键入 y,否则键入 n。Microsoft Dynamics 365 (online) 用户看不到此提示。
是否在 Microsoft Online Services 中配置了该组织 (y/n) [n]
如果这是 Microsoft Online Services 配置的组织,请键入 y。 否则,键入 n。
只有 Microsoft Dynamics 365 (online) 用户可以看到此提示。
Enter domain\username
对于 Microsoft Dynamics 365,键入用反斜杠 (\) 分隔的网络域名和用户名。 对于 Microsoft Dynamics 365 (online),输入您的 Microsoft 帐户。
内部部署/IFD 示例:mydomain\tadams
联机示例:terryadams@somedomain.onmicrosoft.com
如果对用户名按 <Enter> 键,程序将查找并使用已保存的凭据。 如果没有保存的凭据,程序将失败。
Enter password
键入密码。 窗口中的字符将显示为“*”。 您的密码将保存在 Microsoft Credential Manager 中以便日后重复使用。
Specify an organization number (1-n) [1]
在您所属的所示组织列表中,键入相应数字。 默认值为 1,表示列表中的第一个组织。
Do you want these entity records deleted? (y/n) [y]
键入 y 代表是,键入 n 代表否。 程序运行并演示创建、检索和更新客户记录后,您可以选择删除已创建的记录,或者保留记录以便在 Web 应用程序或 Microsoft Dynamics 365 for Outlook 中查看。
Press Enter to exit
按 Enter 退出程序。
后续步骤
运行 QuickStart 程序或大多数其他基于 SDK 控制台的示例后,在出现提示时输入的服务器、组织和用户名信息将保存在 XML 配置文件中,以供在下次运行示例时重用。 这样,在运行其他示例时,就不必再次输入这些信息。 以后的控制台提示如下所示。
提示 |
说明 |
---|---|
Specify the saved server configuration number (1-x) [x]: |
输入零 (0) 可创建新的服务器配置并按照上表中显示的提示操作。 否则,输入显示的列表中所示的已保存配置的编号。 |
Enter Password: |
键入密码。 窗口中的字符将显示为“*”。 如果在之前运行示例时已保存密码,那么您不会看到此提示。 |
Do you want these entity records deleted? (y/n) [y] |
键入 y 代表是,键入 n 代表否。 程序运行并演示创建、检索和更新客户记录后,您可以选择删除已创建的记录,或者保留记录以便在 Web 应用程序或 Microsoft Dynamics 365 for Outlook 中查看。 |
Press Enter to exit |
按 Enter 退出程序。 |
如果想要将功能添加到此 QuickStart 程序中或修改其功能,可以修改 CRUDOperations.cs 文件中的代码。
要了解 QuickStart 和许多其他 SDK 示例使用的帮助程序代码文件的详细信息,或者要了解如何使用必需的程序集引用设置新项目,请参考使用示例和帮助程序代码。 有关处理服务器配置信息的保存和重用的源代码的详细信息,请参阅帮助程序代码:ServerConnection 类。
另一个名为 QuickStart with Simplified Connection 的示例项目包括在 Microsoft Visual Studio 解决方案中。 虽然此第二个示例演示用于连接到 Microsoft Dynamics 365 组织 Web 服务的简化方法,但与第一个 QuickStart 示例有些类似。 此示例不使用任何帮助程序代码建立 Web 服务连接。
另请参阅
了解 Microsoft Dynamics 365 开发的教程和资源
示例:Microsoft Dynamics 365 快速入门指南
示例:使用 Microsoft Dynamics 365 简化连接快速入门
在服务器上扩展 Microsoft Dynamics 365
Microsoft Dynamics 365 代码目录示例
使用 xRM 和 SharePoint 在 60 分钟内构建 .NET 业务应用程序
Microsoft Dynamics 365
© 2017 Microsoft。 保留所有权利。 版权