41 lines
1.6 KiB
XML
41 lines
1.6 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFrameworks>net461;net8.0;net9.0</TargetFrameworks>
|
|
<AssemblyTitle>星尘发布</AssemblyTitle>
|
|
<Description>自动下载代码,编译后打包输出并推送发布中心。</Description>
|
|
<Company>新生命开发团队</Company>
|
|
<Copyright>©2002-2025 NewLife</Copyright>
|
|
<VersionPrefix>1.0</VersionPrefix>
|
|
<VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
|
|
<Version>$(VersionPrefix).$(VersionSuffix)</Version>
|
|
<FileVersion>$(Version)</FileVersion>
|
|
<AssemblyVersion>$(VersionPrefix).*</AssemblyVersion>
|
|
<Deterministic>false</Deterministic>
|
|
<OutputPath>..\Bin\DeployAgent</OutputPath>
|
|
<!--<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>-->
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<LangVersion>latest</LangVersion>
|
|
<SignAssembly>True</SignAssembly>
|
|
<AssemblyOriginatorKeyFile>..\Doc\newlife.snk</AssemblyOriginatorKeyFile>
|
|
<IsPackable>False</IsPackable>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(TargetFramework)'=='net8.0'">
|
|
<PublishAot>true</PublishAot>
|
|
<OptimizationPreference>Size</OptimizationPreference>
|
|
<InvariantGlobalization>true</InvariantGlobalization>
|
|
<StackTraceSupport>false</StackTraceSupport>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<RuntimeHostConfigurationOption Include="System.Globalization.Invariant" Value="true" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Stardust\Stardust.csproj" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|