You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询Dynamics 365环境执行C#插件所用.NET版本及查看方式

Dynamics 365插件执行的.NET版本及查看方法

一、执行插件的.NET Framework版本

Dynamics 365 Online(Dataverse)的插件执行环境由微软托管,当前(2024年)默认使用 .NET Framework 4.8。若你的插件基于更低版本(如4.6.2)编译,会在兼容模式下运行,但底层执行环境仍是4.8。微软会随Power Platform季度更新维护该版本,如有升级会提前在官方更新公告中说明。

二、查看当前环境的.NET版本方法

有两种可靠方式:

1. 通过测试插件检测

编写一个简单插件,在代码中获取当前运行环境的.NET版本并写入插件跟踪日志:

using System;
using Microsoft.Xrm.Sdk;

public class DotNetVersionChecker : IPlugin
{
    public void Execute(IServiceProvider serviceProvider)
    {
        var tracingService = (ITracingService)serviceProvider.GetService(typeof(ITracingService));
        tracingService.Trace("当前执行环境的.NET Framework版本: {0}", Environment.Version.ToString());
    }
}

将该插件注册到Dynamics 365环境(可绑定到任意实体的创建/更新消息,比如临时创建测试实体),触发插件后,在插件跟踪日志中即可查看具体版本号。

2. 通过环境更新版本对应查询

登录Power Platform Admin Center查看你的Dynamics 365环境更新版本(如“2024 Wave 1”),再对应微软官方Power Platform更新文档查询该版本对应的插件执行.NET版本。不过这种方式不如插件检测直接准确,微软可能在更新周期内微调版本。

内容的提问来源于stack exchange,提问作者der2te

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 16:15:55