Skip to content

Commit 52bced1

Browse files
committed
2 parents 35b28e9 + 5b51f0d commit 52bced1

14 files changed

Lines changed: 159 additions & 83 deletions

support/azure/.openpublishing.redirection.azure.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6299,6 +6299,10 @@
62996299
{
63006300
"source_path": "virtual-machines/linux/linux-vm-no-boot-hyper-v-driver-issues.md",
63016301
"redirect_url": "/troubleshoot/azure/virtual-machines/linux/troubleshoot-lis-driver-issues-on-linux-vms"
6302+
},
6303+
{
6304+
"source_path": "azure-kubernetes/create-upgrade-delete/error-using-feature-requiring-virtual-machine-scale-set.md",
6305+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/welcome-azure-kubernetes"
63026306
}
63036307
]
63046308
}

support/azure/azure-kubernetes/connectivity/error-from-server-error-dialing-backend-dial-tcp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: 'Error from server: error dialing backend: dial tcp'
33
description: 'Troubleshoot the error dialing backend: dial tcp error that blocks you from using kubectl commands or other tools when you connect to the API server.'
4-
ms.date: 10/21/2024
5-
ms.reviewer: chiragpa, nickoman, v-leedennis, pihe
4+
ms.date: 03/05/2025
5+
ms.reviewer: chiragpa, nickoman, v-leedennis, pihe, mariusbutuc
66
ms.service: azure-kubernetes-service
77
keywords:
88
#Customer intent: As an Azure Kubernetes user, I want to troubleshoot the "Error from server: error dialing backend: dial tcp" error so that I can connect to the API server or use the `kubectl logs` command to get logs.

support/azure/azure-kubernetes/create-upgrade-delete/error-code-k8sapiserverconnfailvmextensionerror.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Troubleshoot the K8SAPIServerConnFailVMExtensionError error code (51)
33
description: Learn how to troubleshoot the K8SAPIServerConnFailVMExtensionError error (51) when you try to start or create and deploy an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 01/24/2024
5-
ms.reviewer: rissing, chiragpa, erbookbi, v-leedennis, jovieir
4+
ms.date: 03/12/2025
5+
ms.reviewer: rissing, chiragpa, erbookbi, v-leedennis, jovieir, mariusbutuc
66
ms.service: azure-kubernetes-service
77
#Customer intent: As an Azure Kubernetes user, I want to troubleshoot the K8SAPIServerConnFailVMExtensionError error code (or error code ERR_K8S_API_SERVER_CONN_FAIL, error number 51) so that I can successfully start or create and deploy an Azure Kubernetes Service (AKS) cluster.
88
ms.custom: sap:Create, Upgrade, Scale and Delete operations (cluster or nodepool)
@@ -50,4 +50,4 @@ In rare cases, the firewall's outbound IP address can be blocked if you've autho
5050

5151
- [General troubleshooting of AKS cluster creation issues](troubleshoot-aks-cluster-creation-issues.md)
5252

53-
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
53+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/azure/azure-kubernetes/create-upgrade-delete/error-using-feature-requiring-virtual-machine-scale-set.md

Lines changed: 0 additions & 34 deletions
This file was deleted.

support/azure/azure-kubernetes/create-upgrade-delete/quota-exceeded-during-creation-upgrade.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: QuotaExceeded or InsufficientVCPUQuota error during creation or upgrade
33
description: Resolves a QuotaExceeded or InsufficientVCPUQuota error during a creation or upgrade operation in an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 11/25/2024
5-
ms.reviewer: chiragpa, nickoman, v-weizhu
4+
ms.date: 03/07/2025
5+
ms.reviewer: chiragpa, nickoman, v-weizhu, mariusbutuc
66
ms.service: azure-kubernetes-service
77
keywords:
88
#Customer intent: As an Azure Kubernetes user, I want to avoid the "QuotaExceeded" or "InsufficientVCPUQuota" error for virtual CPU (vCPU) usage so that I can create or upgrade an AKS cluster successfully.

support/azure/azure-kubernetes/error-codes/vmextensionerror-k8sapiserverdnslookupfail.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Troubleshoot the VMExtensionError_K8SAPIServerDNSLookupFail error code
33
description: Learn how to troubleshoot the VMExtensionError_K8SAPIServerDNSLookupFail (52) when you try to start or create and deploy an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 01/24/2024
5-
ms.reviewer: rissing, chiragpa, erbookbi, v-leedennis, jovieir
4+
ms.date: 03/12/2025
5+
ms.reviewer: rissing, chiragpa, erbookbi, v-leedennis, jovieir, mariusbutuc
66
ms.service: azure-kubernetes-service
77
#Customer intent: As an Azure Kubernetes user, I want to troubleshoot the VMExtensionError_K8SAPIServerDNSLookupFail error code (or error code ERR_K8S_API_SERVER_DNS_LOOKUP_FAIL, error number 52) so that I can successfully start or create and deploy an Azure Kubernetes Service (AKS) cluster.
88
ms.custom: sap:Create, Upgrade, Scale and Delete operations (cluster or nodepool)

support/azure/azure-kubernetes/storage/create-file-share-failed-storage-account.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Failed to create file share on storage account
33
description: Troubleshoot why you can't create a file share on a storage account for an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 11/20/2024
5-
ms.reviewer: chiragpa, nickoman, wonkilee, v-leedennis
4+
ms.date: 03/14/2025
5+
ms.reviewer: chiragpa, nickoman, wonkilee, v-leedennis, mariusbutuc
66
ms.service: azure-kubernetes-service
77
#Customer intent: As an Azure Kubernetes user, I want to troubleshoot why I can't create a file share on a storage account so that I can do dynamic provisioning on my Azure Kubernetes Service (AKS) cluster.
88
ms.custom: sap:Storage

support/azure/azure-kubernetes/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,6 @@
109109
href: create-upgrade-delete/error-code-subnetisfull.md
110110
- name: Cluster upgrading and scaling errors
111111
href: create-upgrade-delete/upgrading-or-scaling-does-not-succeed.md
112-
- name: Errors using features that require virtual machine scale sets
113-
href: create-upgrade-delete/error-using-feature-requiring-virtual-machine-scale-set.md
114112
- name: Node count isn't in autoscaler min and max range
115113
href: create-upgrade-delete/node-count-is-not-in-autoscaler-min-max-range.md
116114
- name: Start operations

support/power-platform/dataverse/toc.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,12 @@
206206
href: working-with-solutions/error-when-uninstalling-portals-solutions.md
207207
- name: Duplicate security roles after solution import
208208
href: working-with-solutions/duplicate-security-roles.md
209+
- name: Environment schema type mismatch warning during solution import
210+
href: working-with-solutions/schemaType-mismatch-on-solution-import.md
209211
- name: Error 8004F042 when importing solution patch
210212
href: working-with-solutions/error-code-8004f042-occurs.md
213+
- name: Environment version mismatch warning during solution import
214+
href: working-with-solutions/version-mismatch-on-solution-import.md
211215
- name: Failure when multiple publishers have shared components
212216
href: working-with-solutions/multiple-publisher-shared-component-failure.md
213217
- name: Form doesn't appear in target environment after import
@@ -226,10 +230,10 @@
226230
href: working-with-solutions/newly-added-components-dont-appear.md
227231
- name: Permission error 80040220 when importing or deleting solution
228232
href: working-with-solutions/error-when-you-import-delete-solution.md
233+
- name: Resources to help troubleshoot solution import errors
234+
href: working-with-solutions/troubleshoot-solution-import-errors-in-dynamics-365.md
229235
- name: Solution checker enforcement in Managed Environments blocks or warns on import
230236
href: working-with-solutions/solution-checker-enforcement-import-issues.md
231-
- name: Solution import errors
232-
href: working-with-solutions/troubleshoot-solution-import-errors-in-dynamics-365.md
233237
- name: Solution import or app installation fails due to missing privileges
234238
href: working-with-solutions/install-failure-priviledge-not-assigned.md
235239
- name: Solution upgrade fails due to a pending upgrade
Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,48 @@
11
---
22
title: Assembly version error when importing solution
3-
description: You may receive an assembly version error when importing a Microsoft Dynamics 365 solution. Provides a resolution.
4-
ms.reviewer:
5-
ms.topic: troubleshooting
6-
ms.date: 03/31/2021
3+
description: Solves an assembly version error that might occur when importing a Microsoft Dynamics 365 solution.
4+
ms.date: 03/20/2025
75
ms.custom: sap:Working with Solutions
86
---
9-
# Assembly version error when importing a Microsoft Dynamics 365 solution
7+
# Assembly version error when importing a Dynamics 365 solution
108

11-
This article provides a resolution for the assembly version error that occurs when you import a solution in Microsoft Dynamics 365 (online).
9+
This article provides a resolution for an assembly version error that might occur when you import a solution in Microsoft Dynamics 365.
1210

1311
_Applies to:_   Microsoft Dynamics 365
1412
_Original KB number:_   4345239
1513

1614
## Symptoms
1715

18-
When you attempt to import a solution in Microsoft Dynamics 365 (online), the import fails with the following message:
16+
When you try to import a solution in Dynamics 365, the import might fail with the following error message:
1917

2018
> The import of solution: [solution name] failed
2119
22-
If you select **Download Log File**, you see details similar to the following message:
20+
If you select **Download Log File**, you might see a message like this:
2321

24-
> An error occurred while importing a Solution. : Microsoft.Crm.CrmException: This plugin assembly uses version {0} of the .NET Framework. At this time Microsoft Dynamics 365 requires version {1} of the .NET Framework for plugin assemblies. Rebuild this assembly using .NET Framework version {1} and try again. at Microsoft.Crm.ObjectModel.TargetFrameworkVersionValidator.ValidateInternal() at Microsoft.Crm.ObjectModel.PluginValidatorBase.Validate() at Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal\`1.ValidateAssemblyMetadata(ExecutionContext context, IBusinessEntity pluginAssembly, CrmPluginAssemblyMetadata assemblyMetadata) at Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal\`1.VerifyRegistrationAbility(IBusinessEntity pluginAssembly, Boolean createCall, ExecutionContext context, CrmPluginAssemblyMetadata assemblyMetadata) at Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal\`1.ValidateOperation(String operationName, IBusinessEntity entity, ExecutionContext context) at Microsoft.Crm.ObjectModel.SdkEntityServiceBase.CreateInternal(IBusinessEntity entity, ExecutionContext context, Boolean verifyAction) at Microsoft.Crm.Tools.ImportExportPublish.ImportPluginAssemblyHandler.CreateOrGetExistingPluginAssembly(PluginAssembly pluginAssembly, String fileContent, BusinessProcessObject bpoService, Boolean skipValidation, BusinessEntityCollection& existingPluginAssemblies) at Microsoft.Crm.Tools.ImportExportPublish.ImportPluginAssemblyHandler.ImportItem()
22+
```output
23+
An error occurred while importing a Solution. : Microsoft.Crm.CrmException:
24+
This plugin assembly uses version {0} of the .NET Framework.
25+
At this time Microsoft Dynamics 365 requires version {1} of the .NET Framework for plugin assemblies. Rebuild this assembly using .NET Framework version {1} and try again. at
26+
Microsoft.Crm.ObjectModel.TargetFrameworkVersionValidator.ValidateInternal() at Microsoft.Crm.ObjectModel.PluginValidatorBase.Validate() at
27+
Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal`1.ValidateAssemblyMetadata(ExecutionContext context, IBusinessEntity pluginAssembly, CrmPluginAssemblyMetadata assemblyMetadata) at
28+
Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal`1.VerifyRegistrationAbility(IBusinessEntity pluginAssembly, Boolean createCall, ExecutionContext context, CrmPluginAssemblyMetadata assemblyMetadata) at
29+
Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal`1.ValidateOperation(String operationName, IBusinessEntity entity, ExecutionContext context) at
30+
Microsoft.Crm.ObjectModel.SdkEntityServiceBase.CreateInternal(IBusinessEntity entity, ExecutionContext context, Boolean verifyAction) at
31+
Microsoft.Crm.Tools.ImportExportPublish.ImportPluginAssemblyHandler.CreateOrGetExistingPluginAssembly(PluginAssembly pluginAssembly, String fileContent, BusinessProcessObject bpoService, Boolean skipValidation, BusinessEntityCollection& existingPluginAssemblies) at
32+
Microsoft.Crm.Tools.ImportExportPublish.ImportPluginAssemblyHandler.ImportItem()
33+
```
2534

26-
In the example provided above, {0} is a version that is too high and {1} is the currently supported version. You may also see a reference to error code **8004420B**, **8004418B**, or **-2147204725**.
35+
In the preceding log, `{0}` represents the .NET Framework version used in the plug-in assembly, which is incompatible, and `{1}` represents the .NET Framework version required by Dynamics 365. Additionally, you might receive error codes such as **8004420B**, **8004418B**, or **-2147204725**.
2736

2837
## Cause
2938

30-
This error can occur if you are trying to import a solution that includes a plugin assembly compiled on a version of the .NET Framework that is not currently supported by Microsoft Dynamics 365 (online).
39+
This error occurs when the imported solution includes a plug-in assembly compiled using a version of the .NET Framework that's not currently supported by Dynamics 365.
3140

3241
## Resolution
3342

34-
Recompile the assembly using the mentioned version of the .NET Framework.
43+
To solve this issue, recompile the plug-in assembly using the specified version of the .NET Framework, and then reimport the solution.
3544

36-
For information about the .NET Framework version currently supported by Microsoft Dynamics 365 (online), see [Supported extensions for Microsoft Dynamics 365](/previous-versions/dynamicscrm-2016/developers-guide/gg328350(v=crm.8)).
45+
## More information
46+
47+
- For information about the .NET Framework versions currently supported by Dynamics 365, see [Support for .NET Framework versions](/power-apps/developer/data-platform/supported-customizations#support-for-net-framework-versions).
48+
- For guidelines on configuring and building assemblies for Microsoft Dataverse plug-ins, see [Build and package plug-in code](/power-apps/developer/data-platform/build-and-package).

0 commit comments

Comments
 (0)