Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as XML by Kuba ( 1 year ago )
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFrameworks>net48;net8.0</TargetFrameworks>    
	<ImplicitUsings>disable</ImplicitUsings>
    <Nullable>enable</Nullable>
	<OutputType>Library</OutputType>
    <AssemblyName>PyRevitTestDllCommand</AssemblyName>
    <DefineConstants>$(DefineConstants);REVIT$(RevitVersion)</DefineConstants>
    <Configurations>D22;D23;D24;D25;R22;R23;R24;R25</Configurations>
  </PropertyGroup>
  
  <!-- Configurations and frameworks -->
  <Choose>
    <When Condition="'$(Configuration)'=='D22' Or '$(Configuration)'=='R22'">
  	  <RevitVersion>2022</RevitVersion>
  	  <TargetFramework>net48</TargetFramework>
    </When> 
    <When Condition="'$(Configuration)'=='D23' Or '$(Configuration)'=='R23'">
  	  <RevitVersion>2023</RevitVersion>
  	  <TargetFramework>net48</TargetFramework>
    </When>  
    <When Condition="'$(Configuration)'=='D24' Or '$(Configuration)'=='R24'">
  	  <RevitVersion>2024</RevitVersion>
  	  <TargetFramework>net48</TargetFramework>
    </When>  
    <When Condition="'$(Configuration)'=='D25' Or '$(Configuration)'=='R25'">
  	  <RevitVersion>2025</RevitVersion>
  	  <TargetFramework>net8.0</TargetFramework>
    </When>
  </Choose>

  <!-- DEBUG: local DLL from Revit -->
  <ItemGroup Condition="'$(Configuration)' == 'Debug-$(RevitVersion)'">
    <Reference Include="RevitAPI">
      <HintPath>$(ProgramFiles)\Autodesk\Revit $(RevitVersion)\RevitAPI.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="RevitAPIUI">
      <HintPath>$(ProgramFiles)\Autodesk\Revit $(RevitVersion)\RevitAPIUI.dll</HintPath>
      <Private>False</Private>
    </Reference>
  </ItemGroup>

  <!-- RELEASE: NuGet stubs from Nice3point -->
  <ItemGroup Condition="'$(Configuration)' != 'Debug-$(RevitVersion)'">
    <PackageReference Include="Nice3point.Revit.Api.RevitAPI" Version="$(RevitVersion).*" />
    <PackageReference Include="Nice3point.Revit.Api.RevitAPIUI" Version="$(RevitVersion).*" />
  </ItemGroup>

</Project>

 

Revise this Paste

Parent: 129187
Children: 129189
Your Name: Code Language: