次の方法で共有


開発者ツールとリソース

開発者は、Dataverse と Power Platform を使用するときに、次のツールとリソースを使用します。

Dataverse 開発ツール

Dataverse コード開発時に一般的に使用されるツールがいくつかあります。 これらのツールの一部にはユーザー インターフェイスがあり、一部はコマンド 駆動型です。 Dataverse 開発ツールのインストール、更新、起動を簡単に行う方法については、この記事を参照してください。

.NET 用 Dataverse SDK

次に、.NET コード開発に使用できる Dataverse SDK アセンブリについて説明します。 最新バージョンは、対応する NuGet パッケージでダウンロードできます。

データの操作

これらのアセンブリを使用して、Organization サービスおよび探索サービスと対話します。

詳細: Microsoft Dataverse SDK for .NET を使用する

NuGet パッケージ: Microsoft.CrmSdk.CoreAssemblies

組み立て 名前空間
Microsoft.Crm.Sdk.Proxy.dll Microsoft.Crm.Sdk
Microsoft.Crm.Sdk.Messages
Microsoft.Xrm.Sdk.dll Microsoft.Xrm.Sdk
Microsoft.Xrm.Sdk.Client
Microsoft.Xrm.Sdk.Discovery
Microsoft.Xrm.Sdk.Messages
Microsoft.Xrm.Sdk.Metadata
Microsoft.Xrm.Sdk.Metadata.Query
Microsoft.Xrm.Sdk.Organization
Microsoft.Xrm.Sdk.Query
Microsoft.Xrm.Sdk.WebServiceClient

プロセス デザイナー (ワークフロー) 拡張機能を作成する

このアセンブリを使用して、プロセス デザイナーにカスタム アクティビティを追加します。

詳細情報 ワークフロー拡張機能

NuGet パッケージ: Microsoft.CrmSdk.Workflow

組み立て 名前空間
Microsoft.Xrm.Sdk.Workflow.dll Microsoft.Xrm.Sdk.Workflow
Microsoft.Xrm.Sdk.Workflow.Activities
Microsoft.Xrm.Sdk.Workflow.Designers

Windows クライアント アプリケーションをビルドする

これらのアセンブリを使用して、SDK for .NET との接続を容易にし、Microsoft Windows クライアント アプリケーションを構築します。

XRM ツールを使用した Windows クライアント アプリケーションのビルドの詳細

NuGet パッケージ:

組み立て 名前空間
Microsoft.Xrm.Tooling.Connector.dll Microsoft.Xrm.Tooling.Connector
Microsoft.Xrm.Tooling.Connector.Model
Microsoft.Xrm.Tooling.CrmConnectControl.dll Microsoft.Xrm.Tooling.CrmConnectControl
Microsoft.Xrm.Tooling.CrmConnectControl.Model
Microsoft.Xrm.Tooling.CrmConnectControl.Properties
Microsoft.Xrm.Tooling.CrmConnectControl.Utility
Microsoft.Xrm.Tooling.WebResourceUtility.dll Microsoft.Xrm.Tooling.WebResourceUtility

パッケージを作成する

これらのアセンブリを使用して、パッケージ 配置ツールのパッケージを作成します。

詳細: Package Deployer のパッケージを作成する

NuGet パッケージ: Microsoft.CrmSdk.XrmTooling.PackageDeployment

組み立て Namespace
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase

カスタム仮想テーブル データ プロバイダーを作成する

このアセンブリを使用して、カスタム仮想テーブル データ プロバイダーを作成します。

詳細: 仮想テーブル (エンティティ) で開始

NuGet パッケージ: Microsoft.CrmSdk.Data

組み立て 名前空間
Microsoft.Xrm.Sdk.Data.dll Microsoft.Xrm.Sdk.Data
Microsoft.Xrm.Sdk.Data.CodeGen
Microsoft.Xrm.Sdk.Data.Converters
Microsoft.Xrm.Sdk.Data.Exceptions
Microsoft.Xrm.Sdk.Data.Expressions
Microsoft.Xrm.Sdk.Data.Mappings

Power Platform 開発ツール

Dataverse 開発ツールと Dataverse SDK for .NET に加えて、この記事に記載されているツールを使用して、Power Platform のその他の機能をコードを使用して拡張 できます。