Revit二次开发——2025版本适配测试记录

1.安装API包

安装引用包 Revit_All_Main_Versions_API_x64 2025.0.0,

报错:包 Revit_All_Main_Versions_API_x64 2025.0.0 与 net48 (.NETFramework,Version=v4.8) / win-x64 不兼容。 包 Revit_All_Main_Versions_API_x64 2025.0.0 支持: net8.0 (.NETCoreApp,Version=v8.0)

备注:Revit2024及以前版本二次开发,使用.NET FrameWork框架

2.框架区别

.NET Framework 和 .NET Core 是两套框架。

.NET Framework 只能运行在 Windows 平台,而 .NET Core 是跨平台的,是不带 WinForm 的

如果要搞 WinForm 开发,在创建项目的时候,就必须选择 .NET Framework。如果选错了,是不可事后更改的,只能重新创建新的 .NET Framework 项目。

3.安装Visual Studio 2022

Visual Studio 2019不支持 net8.0最低17.7版本,需要Visual Studio 2022

IDE支持只有VisualStudio2022!也就是说,只有VisualStudio2022才能写.Net8项目!

4.配置.NET8.0

下载地址适用于 Visual Studio 的 .NET SDK

安装完成后,

备注:Visual Studio 2019 不支持 .NET8.0

5.创建.NET项目

原有的.FrameWork框架项目不能使用了,需要创建.NET项目,并且切换为.NET8.0;

依据之前的Revit二开架构,复制代码到新项目中;

安装依赖最新API支持包:Revit_All_Main_Versions_API_x64 2025.0.0

进行调试开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值