Skip to content

Commit 311e557

Browse files
committed
Added note about .NET framework versions
1 parent 994a0ea commit 311e557

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

powerapps-docs/developer/common-data-service/org-service/visual-studio-dot-net-framework.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Visual Studio and the .NET Framework (Common Data Service) | Microsoft Docs"
33
description: "Learn about managed code development tools and requirements."
44
ms.custom: ""
5-
ms.date: 01/25/2019
5+
ms.date: 07/03/2019
66
ms.reviewer: ""
77
ms.service: powerapps
88
ms.topic: "article"
@@ -21,6 +21,8 @@ The .NET SDK assemblies for Common Data Service are built on .NET Framework 4.6.
2121

2222
You can use Visual Studio to build your managed code applications using .NET Framework 4.6.2 or later.
2323

24+
Plug-ins and custom workflow assemblies should use .NET Framework 4.6.2. While assemblies built using later versions should generally work, if they use any features introduced after 4.6.2 an error will occur.
25+
2426
> [!IMPORTANT]
2527
> You should build any custom client applications using Microsoft .NET Framework 4.6.2 or later.
2628
> Only applications using Transport Level Security (TLS) 1.2 or better security are allowed to connect with Common Data Service. TLS 1.2 is not the default protocol used by .NET Framework 4.5.2, but it is in .NET Framework 4.6.2.

powerapps-docs/developer/common-data-service/workflow/workflow-extensions.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ More information: [Install Visual Studio 2017](/visualstudio/install/install-vis
105105

106106
These are general steps used to create a custom workflow activity using Visual Studio. For a complete step-by-step example see [Tutorial: Create workflow extension](tutorial-create-workflow-extension.md).
107107

108-
1. Create a Workflow Activity Library project using .NET Framework 4.6.2 as the target framework
108+
1. Create a Workflow Activity Library project using .NET Framework 4.6.2 as the target framework.
109+
> [!IMPORTANT]
110+
> While assemblies built using later versions should generally work, if they use any features introduced after 4.6.2 an error will occur.
109111
1. Delete the Activity1.xaml file generated with the project
110112
1. Install the [Microsoft.CrmSdk.Workflow](https://www.nuget.org/packages/Microsoft.CrmSdk.Workflow/) NuGet package.
111113

powerapps-docs/developer/common-data-service/write-plug-in.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Write a plug-in (Common Data Service) | Microsoft Docs" # Intent and product brand in a unique string of 43-59 chars including spaces
33
description: "Learn about the concepts and technical details necessary when writing plug-ins" # 115-145 characters including spaces. This abstract displays in the search result.
44
ms.custom: ""
5-
ms.date: 06/20/2019
5+
ms.date: 07/03/2019
66
ms.reviewer: ""
77
ms.service: powerapps
88
ms.topic: "article"
@@ -43,6 +43,10 @@ Content in this topic discusses the steps **in bold** above and supports the fol
4343

4444
When creating assemblies keep the following constraints in mind.
4545

46+
### Use .NET Framework 4.6.2
47+
48+
Plug-ins and custom workflow assemblies should use .NET Framework 4.6.2. While assemblies built using later versions should generally work, if they use any features introduced after 4.6.2 an error will occur.
49+
4650
### Optimize assembly development
4751

4852
The assembly should include multiple plug-in classes (or types), but can be no larger than 16 MB. It is recommended to consolidate plug-ins and workflow assemblies into a single assembly as long as the size remains below 16 MB. More information: [Optimize assembly development](/dynamics365/customer-engagement/guidance/server/optimize-assembly-development)

0 commit comments

Comments
 (0)