Skip to content

Commit 789b523

Browse files
committed
add support for Revit 2026 (March preview)
1 parent f733d02 commit 789b523

File tree

5 files changed

+85
-26
lines changed

5 files changed

+85
-26
lines changed

.github/workflows/CI.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
with:
1919
fetch-depth: 0
2020

21-
# - name: Checkout Secret Repo
22-
# uses: actions/checkout@master
23-
# with:
24-
# repository: NeVeSpl/SecretRepository
25-
# token: ${{ secrets.SR_PAT }}
26-
# path: ./binaries/revit/2025/
21+
- name: Checkout Secret Repo
22+
uses: actions/checkout@master
23+
with:
24+
repository: NeVeSpl/SecretRepository
25+
token: ${{ secrets.SR_PAT }}
26+
path: ./binaries/revit/2026/
2727

2828
- name: Setup MSBuild.exe
2929
uses: microsoft/[email protected]
@@ -69,6 +69,11 @@ jobs:
6969
working-directory: sources/RevitDBExplorer/
7070
run: |
7171
msbuild /p:Configuration=R2025
72+
73+
- name: Build Project for R2026
74+
working-directory: sources/RevitDBExplorer/
75+
run: |
76+
msbuild /p:Configuration=R2026
7277

7378
- name: Create Code Signing Certificate
7479
run: |

RevitDBExplorer.sln

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,21 @@ Global
2626
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2727
D2024|Any CPU = D2024|Any CPU
2828
D2025|Any CPU = D2025|Any CPU
29+
D2026|Any CPU = D2026|Any CPU
2930
R2021|Any CPU = R2021|Any CPU
3031
R2022|Any CPU = R2022|Any CPU
3132
R2023|Any CPU = R2023|Any CPU
3233
R2024|Any CPU = R2024|Any CPU
3334
R2025|Any CPU = R2025|Any CPU
35+
R2026|Any CPU = R2026|Any CPU
3436
EndGlobalSection
3537
GlobalSection(ProjectConfigurationPlatforms) = postSolution
3638
{BB69E885-0617-4556-A983-FD783C6669BA}.D2024|Any CPU.ActiveCfg = D2024|Any CPU
3739
{BB69E885-0617-4556-A983-FD783C6669BA}.D2024|Any CPU.Build.0 = D2024|Any CPU
3840
{BB69E885-0617-4556-A983-FD783C6669BA}.D2025|Any CPU.ActiveCfg = D2025|Any CPU
3941
{BB69E885-0617-4556-A983-FD783C6669BA}.D2025|Any CPU.Build.0 = D2025|Any CPU
42+
{BB69E885-0617-4556-A983-FD783C6669BA}.D2026|Any CPU.ActiveCfg = D2026|Any CPU
43+
{BB69E885-0617-4556-A983-FD783C6669BA}.D2026|Any CPU.Build.0 = D2026|Any CPU
4044
{BB69E885-0617-4556-A983-FD783C6669BA}.R2021|Any CPU.ActiveCfg = R2021|Any CPU
4145
{BB69E885-0617-4556-A983-FD783C6669BA}.R2021|Any CPU.Build.0 = R2021|Any CPU
4246
{BB69E885-0617-4556-A983-FD783C6669BA}.R2022|Any CPU.ActiveCfg = R2022|Any CPU
@@ -47,8 +51,11 @@ Global
4751
{BB69E885-0617-4556-A983-FD783C6669BA}.R2024|Any CPU.Build.0 = R2024|Any CPU
4852
{BB69E885-0617-4556-A983-FD783C6669BA}.R2025|Any CPU.ActiveCfg = R2025|Any CPU
4953
{BB69E885-0617-4556-A983-FD783C6669BA}.R2025|Any CPU.Build.0 = R2025|Any CPU
54+
{BB69E885-0617-4556-A983-FD783C6669BA}.R2026|Any CPU.ActiveCfg = R2026|Any CPU
55+
{BB69E885-0617-4556-A983-FD783C6669BA}.R2026|Any CPU.Build.0 = R2026|Any CPU
5056
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.D2024|Any CPU.ActiveCfg = Release|Any CPU
5157
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.D2025|Any CPU.ActiveCfg = Release|Any CPU
58+
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.D2026|Any CPU.ActiveCfg = Release|Any CPU
5259
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2021|Any CPU.ActiveCfg = Release|Any CPU
5360
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2021|Any CPU.Build.0 = Release|Any CPU
5461
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2022|Any CPU.ActiveCfg = Release|Any CPU
@@ -59,10 +66,14 @@ Global
5966
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2024|Any CPU.Build.0 = Release|Any CPU
6067
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2025|Any CPU.ActiveCfg = Release|Any CPU
6168
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2025|Any CPU.Build.0 = Release|Any CPU
69+
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2026|Any CPU.ActiveCfg = Release|Any CPU
70+
{CC0F60CB-981C-48C1-B709-31C28D9B9AB3}.R2026|Any CPU.Build.0 = Release|Any CPU
6271
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.D2024|Any CPU.ActiveCfg = Debug|Any CPU
6372
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.D2024|Any CPU.Build.0 = Debug|Any CPU
6473
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.D2025|Any CPU.ActiveCfg = DebugNetCore|Any CPU
6574
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.D2025|Any CPU.Build.0 = DebugNetCore|Any CPU
75+
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.D2026|Any CPU.ActiveCfg = DebugNetCore|Any CPU
76+
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.D2026|Any CPU.Build.0 = DebugNetCore|Any CPU
6677
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2021|Any CPU.ActiveCfg = Release|Any CPU
6778
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2021|Any CPU.Build.0 = Release|Any CPU
6879
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2022|Any CPU.ActiveCfg = Release|Any CPU
@@ -73,10 +84,14 @@ Global
7384
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2024|Any CPU.Build.0 = Release|Any CPU
7485
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2025|Any CPU.ActiveCfg = ReleaseNetCore|Any CPU
7586
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2025|Any CPU.Build.0 = ReleaseNetCore|Any CPU
87+
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2026|Any CPU.ActiveCfg = ReleaseNetCore|Any CPU
88+
{6B3CE0AE-D058-4F2C-B0A2-48491776B0B2}.R2026|Any CPU.Build.0 = ReleaseNetCore|Any CPU
7689
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.D2024|Any CPU.ActiveCfg = D2024|Any CPU
7790
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.D2024|Any CPU.Build.0 = D2024|Any CPU
7891
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.D2025|Any CPU.ActiveCfg = D2025|Any CPU
7992
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.D2025|Any CPU.Build.0 = D2025|Any CPU
93+
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.D2026|Any CPU.ActiveCfg = D2026|Any CPU
94+
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.D2026|Any CPU.Build.0 = D2026|Any CPU
8095
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2021|Any CPU.ActiveCfg = R2021|Any CPU
8196
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2021|Any CPU.Build.0 = R2021|Any CPU
8297
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2022|Any CPU.ActiveCfg = R2022|Any CPU
@@ -87,10 +102,14 @@ Global
87102
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2024|Any CPU.Build.0 = R2024|Any CPU
88103
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2025|Any CPU.ActiveCfg = R2025|Any CPU
89104
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2025|Any CPU.Build.0 = R2025|Any CPU
105+
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2026|Any CPU.ActiveCfg = R2026|Any CPU
106+
{DE8EE04F-EA05-4239-8108-D5B64931DE31}.R2026|Any CPU.Build.0 = R2026|Any CPU
90107
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.D2024|Any CPU.ActiveCfg = Debug|Any CPU
91108
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.D2024|Any CPU.Build.0 = Debug|Any CPU
92109
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.D2025|Any CPU.ActiveCfg = Debug|Any CPU
93110
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.D2025|Any CPU.Build.0 = Debug|Any CPU
111+
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.D2026|Any CPU.ActiveCfg = Debug|Any CPU
112+
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.D2026|Any CPU.Build.0 = Debug|Any CPU
94113
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2021|Any CPU.ActiveCfg = Release|Any CPU
95114
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2021|Any CPU.Build.0 = Release|Any CPU
96115
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2022|Any CPU.ActiveCfg = Release|Any CPU
@@ -101,6 +120,8 @@ Global
101120
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2024|Any CPU.Build.0 = Release|Any CPU
102121
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2025|Any CPU.ActiveCfg = Release|Any CPU
103122
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2025|Any CPU.Build.0 = Release|Any CPU
123+
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2026|Any CPU.ActiveCfg = Release|Any CPU
124+
{DC6DE964-9472-47AF-B744-6D4E39EA2209}.R2026|Any CPU.Build.0 = Release|Any CPU
104125
EndGlobalSection
105126
GlobalSection(SolutionProperties) = preSolution
106127
HideSolutionNode = FALSE

sources/RevitDBExplorer.API.Demo/RevitDBExplorer.API.Demo.csproj

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
<OutputPath>..\bin\$(Configuration)\</OutputPath>
1111
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
1212
<UseWPF>true</UseWPF>
13-
<Configurations>D2024;D2025;R2021;R2022;R2023;R2024;R2025;</Configurations>
13+
<Configurations>D2024;D2025;R2021;R2022;R2023;R2024;R2025;D2026;R2026</Configurations>
1414
</PropertyGroup>
1515
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1616
<DebugType>full</DebugType>
17-
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2023_MAX, R2024_MAX</DefineConstants>
17+
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
1818
<RevitYear>2023</RevitYear>
1919
</PropertyGroup>
2020
<PropertyGroup>
@@ -23,50 +23,64 @@
2323
</PropertyGroup>
2424

2525
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2021|AnyCPU'">
26-
<DefineConstants>TRACE;R2021_MIN, R2021_MAX, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX</DefineConstants>
26+
<DefineConstants>TRACE;R2021_MIN, R2021_MAX, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
2727
<Optimize>true</Optimize>
2828
<DebugType>pdbonly</DebugType>
2929
<RevitYear>2021</RevitYear>
3030
</PropertyGroup>
3131
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2022|AnyCPU'">
32-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX</DefineConstants>
32+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
3333
<Optimize>true</Optimize>
3434
<DebugType>pdbonly</DebugType>
3535
<RevitYear>2022</RevitYear>
3636
</PropertyGroup>
3737
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2023|AnyCPU'">
38-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2023_MAX, R2024_MAX, R2025_MAX</DefineConstants>
38+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
3939
<Optimize>true</Optimize>
4040
<DebugType>pdbonly</DebugType>
4141
<RevitYear>2023</RevitYear>
4242
</PropertyGroup>
4343
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2024|AnyCPU'">
44-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX</DefineConstants>
44+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
4545
<Optimize>true</Optimize>
4646
<DebugType>pdbonly</DebugType>
4747
<RevitYear>2024</RevitYear>
4848
</PropertyGroup>
4949
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2025|AnyCPU'">
50-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX</DefineConstants>
50+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX, R2026_MAX</DefineConstants>
5151
<Optimize>true</Optimize>
5252
<DebugType>pdbonly</DebugType>
5353
<RevitYear>2025</RevitYear>
5454
<TargetFramework>net8.0-windows</TargetFramework>
55+
</PropertyGroup>
56+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='R2026|AnyCPU'">
57+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2026_MIN, R2026_MAX</DefineConstants>
58+
<Optimize>true</Optimize>
59+
<DebugType>pdbonly</DebugType>
60+
<RevitYear>2026</RevitYear>
61+
<TargetFramework>net8.0-windows</TargetFramework>
5562
</PropertyGroup>
5663

5764
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'D2024|AnyCPU'">
5865
<DebugSymbols>true</DebugSymbols>
59-
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX</DefineConstants>
66+
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
6067
<DebugType>full</DebugType>
6168
<RevitYear>2024</RevitYear>
6269
</PropertyGroup>
6370
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'D2025|AnyCPU'">
6471
<DebugSymbols>true</DebugSymbols>
65-
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX</DefineConstants>
72+
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX, R2026_MAX</DefineConstants>
6673
<DebugType>full</DebugType>
6774
<RevitYear>2025</RevitYear>
6875
<TargetFramework>net8.0-windows</TargetFramework>
6976
</PropertyGroup>
77+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='D2026|AnyCPU'">
78+
<DebugSymbols>true</DebugSymbols>
79+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2026_MIN, R2026_MAX</DefineConstants>
80+
<DebugType>full</DebugType>
81+
<RevitYear>2026</RevitYear>
82+
<TargetFramework>net8.0-windows</TargetFramework>
83+
</PropertyGroup>
7084

7185

7286

sources/RevitDBExplorer/Properties/launchSettings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
"Revit2024": {
99
"commandName": "Executable",
1010
"executablePath": "D:\\Autodesk\\Revit 2024\\Revit.exe"
11+
},
12+
"Revit2026": {
13+
"commandName": "Executable",
14+
"executablePath": "D:\\Autodesk\\Revit Preview\\Revit Preview Release\\Revit.exe"
1115
}
1216
}
1317
}

sources/RevitDBExplorer/RevitDBExplorer.csproj

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,60 +11,75 @@
1111
<OutputPath>..\bin\$(Configuration)\</OutputPath>
1212
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
1313
<UseWPF>true</UseWPF>
14-
<Configurations>D2024;D2025;R2021;R2022;R2023;R2024;R2025;</Configurations>
14+
<Configurations>D2024;D2025;R2021;R2022;R2023;R2024;R2025;D2026;R2026</Configurations>
1515
<OutputType>Library</OutputType>
1616
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
1717
<StartupObject />
1818
<Version>2.3.0.0</Version>
1919
</PropertyGroup>
2020

2121
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2021|AnyCPU'">
22-
<DefineConstants>TRACE;R2021_MIN, R2021_MAX, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX</DefineConstants>
22+
<DefineConstants>TRACE;R2021_MIN, R2021_MAX, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
2323
<Optimize>true</Optimize>
2424
<DebugType>pdbonly</DebugType>
2525
<RevitYear>2021</RevitYear>
2626
</PropertyGroup>
2727
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2022|AnyCPU'">
28-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX</DefineConstants>
28+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2022_MAX, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
2929
<Optimize>true</Optimize>
3030
<DebugType>pdbonly</DebugType>
3131
<RevitYear>2022</RevitYear>
3232
</PropertyGroup>
3333
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2023|AnyCPU'">
34-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2023_MAX, R2024_MAX, R2025_MAX</DefineConstants>
34+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2023_MAX, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
3535
<Optimize>true</Optimize>
3636
<DebugType>pdbonly</DebugType>
3737
<RevitYear>2023</RevitYear>
3838
</PropertyGroup>
3939
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2024|AnyCPU'">
40-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX</DefineConstants>
40+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
4141
<Optimize>true</Optimize>
4242
<DebugType>pdbonly</DebugType>
4343
<RevitYear>2024</RevitYear>
4444
</PropertyGroup>
4545
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'R2025|AnyCPU'">
46-
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX</DefineConstants>
46+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX, R2026_MAX</DefineConstants>
4747
<Optimize>true</Optimize>
4848
<DebugType>pdbonly</DebugType>
4949
<RevitYear>2025</RevitYear>
5050
<TargetFramework>net8.0-windows</TargetFramework>
5151
</PropertyGroup>
52+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='R2026|AnyCPU'">
53+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2026_MIN, R2026_MAX</DefineConstants>
54+
<Optimize>true</Optimize>
55+
<DebugType>pdbonly</DebugType>
56+
<RevitYear>2026</RevitYear>
57+
<TargetFramework>net8.0-windows</TargetFramework>
58+
</PropertyGroup>
5259

5360
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'D2024|AnyCPU'">
5461
<DebugSymbols>true</DebugSymbols>
55-
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX</DefineConstants>
62+
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2024_MAX, R2025_MAX, R2026_MAX</DefineConstants>
5663
<DebugType>full</DebugType>
5764
<RevitYear>2024</RevitYear>
5865
<XamlDebuggingInformation>True</XamlDebuggingInformation>
5966
</PropertyGroup>
6067
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'D2025|AnyCPU'">
6168
<DebugSymbols>true</DebugSymbols>
62-
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX</DefineConstants>
69+
<DefineConstants>TRACE;DEBUG;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2025_MAX, R2026_MAX</DefineConstants>
6370
<DebugType>full</DebugType>
6471
<RevitYear>2025</RevitYear>
6572
<XamlDebuggingInformation>True</XamlDebuggingInformation>
6673
<TargetFramework>net8.0-windows</TargetFramework>
6774
</PropertyGroup>
75+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='D2026|AnyCPU'">
76+
<DebugSymbols>true</DebugSymbols>
77+
<DefineConstants>TRACE;R2021_MIN, R2022_MIN, R2023_MIN, R2024_MIN, R2025_MIN, R2026_MIN, R2026_MAX</DefineConstants>
78+
<DebugType>full</DebugType>
79+
<RevitYear>2026</RevitYear>
80+
<XamlDebuggingInformation>True</XamlDebuggingInformation>
81+
<TargetFramework>net8.0-windows</TargetFramework>
82+
</PropertyGroup>
6883

6984

7085
<ItemGroup>
@@ -73,9 +88,9 @@
7388
<PackageReference Include="CircularBuffer" Version="1.4.0" />
7489
<PackageReference Include="LoxSmoke.DocXml" Version="3.7.1" />
7590
<PackageReference Include="NSourceGenerators.CodeToString" Version="0.4.0" />
76-
<PackageReference Include="RevitExplorer.Augmentations" Version="1.2.0.$(RevitYear)" />
77-
<PackageReference Include="RevitExplorer.Scripting" Version="1.3.0.$(RevitYear)" />
78-
<PackageReference Include="RevitExplorer.Visualizations" Version="1.3.9.$(RevitYear)" />
91+
<PackageReference Include="RevitExplorer.Augmentations" Version="1.4.1.$(RevitYear)" />
92+
<PackageReference Include="RevitExplorer.Scripting" Version="1.4.2.$(RevitYear)" />
93+
<PackageReference Include="RevitExplorer.Visualizations" Version="1.4.0.$(RevitYear)" />
7994
<PackageReference Include="SimMetrics.Net" Version="1.0.5" />
8095
</ItemGroup>
8196

0 commit comments

Comments
 (0)