Files
ThingsGateway/Directory.Build.props
T
2248356998 qq.com 4f5178c478 build: 12.4.6
fix: opcua json编解码错误
feat: excel导入可空类型判断
2025-11-22 13:38:07 +08:00

77 lines
2.9 KiB
XML

<Project>
<!--net10 sdk下正确编译 net462-->
<PropertyGroup>
<RestoreEnablePackagePruning Condition="'$(TargetFramework)' == 'net462' OR '$(TargetFramework)' == 'netstandard2.0'">False</RestoreEnablePackagePruning>
</PropertyGroup>
<PropertyGroup Condition="'$(VisualStudioVersion)' >= '18.0' OR $([MSBuild]::VersionGreaterThanOrEquals('$(MSBuildVersion)','18.0'))">
<OtherTargetFrameworks>net10.0</OtherTargetFrameworks>
</PropertyGroup>
<PropertyGroup>
<NoWarn>
NU1510;SYSLIB5007;CS8603;CS8618;CS1591;CS8625;CS8602;CS8604;CS8600;CS8601;CS8714;CS8619;CS8629;CS8765;CS8634;CS8621;CS8767;CS8633;CS8620;CS8610;CS8631;CS8605;CS8622;CS8613;NU5100;NU5104;NU1903;NU1902;CA1863;CA1812;CA1805;CA1515;CA1508;CA1819;CA1852;CA5394;CA1822;CA1815;CA1813;CA2000;CA5358;CA5384;CA5400;CA5401;CA1814;CA1835;CA5392;CA5350;CA2100;CA1848;CA1810;CA1513;CA5351;CA1510;CA1512;CA1823;RCS1102;RCS1194;NETSDK1206
</NoWarn>
<TouchSocketVersion>4.0.0-rc.49</TouchSocketVersion>
<AdminVersion>12.4.5</AdminVersion>
<FoundationVersion>12.4.5</FoundationVersion>
<PluginVersion>12.4.5</PluginVersion>
<ProPluginVersion>12.4.4</ProPluginVersion>
<Version>12.4.6</Version>
<AuthenticationVersion>12.4.4</AuthenticationVersion>
<LangVersion>preview</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<NET10Version>10.0.0</NET10Version>
<NET8Version>8.0.22</NET8Version>
<SatelliteResourceLanguages>zh-Hans;en-US</SatelliteResourceLanguages>
<!--设置为 true时,删除特定于全球化的代码和数据。 有关详细信息,请参阅固定模式。-->
<InvariantGlobalization>false</InvariantGlobalization>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetFramework)' != 'net8.0' ">
<PluginTargetFramework>net10.0</PluginTargetFramework>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
<PluginTargetFramework>net8.0</PluginTargetFramework>
</PropertyGroup>
<PropertyGroup>
<AnalysisModeDesign>None</AnalysisModeDesign>
<AnalysisModeDocumentation>All</AnalysisModeDocumentation>
<AnalysisModeGlobalization>None</AnalysisModeGlobalization>
<AnalysisModeInteroperability>All</AnalysisModeInteroperability>
<AnalysisModeMaintainability>All</AnalysisModeMaintainability>
<AnalysisModeNaming>None</AnalysisModeNaming>
<AnalysisModePerformance>All</AnalysisModePerformance>
<AnalysisModeSingleFile>All</AnalysisModeSingleFile>
<AnalysisModeReliability>All</AnalysisModeReliability>
<AnalysisModeSecurity>All</AnalysisModeSecurity>
<AnalysisModeUsage>None</AnalysisModeUsage>
<AnalysisModeStyle>None</AnalysisModeStyle>
</PropertyGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)Directory.Build.props" Pack="true" PackagePath="\" />
</ItemGroup>
<PropertyGroup>
<DebugSymbols>True</DebugSymbols>
<DebugType>Embedded</DebugType>
<EmbedAllSources>True</EmbedAllSources>
</PropertyGroup>
</Project>