Skip to content

Commit b187804

Browse files
committed
通过props文件就可以使用静态函数了GetDirectories fix #2237
1 parent 231e6ad commit b187804

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

unreal/Puerts/Source/CSharpParamDefaultValueMetas/CSharpParamDefaultValueMetas.ubtplugin.csproj

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="CSharpParamDefaultValueMetas.ubtplugin.csproj.props" Condition="Exists('CSharpParamDefaultValueMetas.ubtplugin.csproj.props')" />
33
<Import Project="$(EngineDir)\Source\Programs\Shared\UnrealEngine.csproj.props" />
4+
<Import Project="DotNetTarget.csproj.props" />
45

56
<PropertyGroup>
67

78
<!--EngineVersionPath >$(EngineDir)\Build\Build.version</EngineVersionPath >
89
<EngineVersionFileContent >$([System.IO.File]::ReadAllText($(EngineVersionPath)))</EngineVersionFileContent >
910
<TargetFramework Condition="$(EngineVersionFileContent.Contains('++UE5+Release-5.5'))">net8.0</TargetFramework>
1011
<TargetFramework Condition="!$(EngineVersionFileContent.Contains('++UE5+Release-5.5'))">net6.0</TargetFramework-->
11-
<DotNetDir>$(EngineDir)\Binaries\ThirdParty\DotNet</DotNetDir>
12-
<TargetFramework Condition="Exists('$(DotNetDir)\8.0.412') Or Exists('$(DotNetDir)\8.0.300')">net8.0</TargetFramework>
13-
<TargetFramework Condition="!Exists('$(DotNetDir)\8.0.412') And !Exists('$(DotNetDir)\8.0.300')">net6.0</TargetFramework>
1412

1513
<Configuration Condition=" '$(Configuration)' == '' ">Development</Configuration>
1614
<OutputType>Library</OutputType>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
4+
<PropertyGroup>
5+
<DotNet8Path>$([System.IO.Directory]::GetDirectories('$(EngineDir)\Binaries\ThirdParty\DotNet', '8.0.*'))</DotNet8Path>
6+
<TargetFramework Condition="'$(DotNet8Path)' != ''">net8.0</TargetFramework>
7+
<TargetFramework Condition="'$(DotNet8Path)' == ''">net6.0</TargetFramework>
8+
</PropertyGroup>
9+
10+
</Project>

0 commit comments

Comments
 (0)