Files
StandardSence/StandardScene.Core/StandardScene.Core.csproj
T

70 lines
3.1 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0-windows</TargetFramework>
<OutputType>Library</OutputType>
<RootNamespace>StandardScene</RootNamespace>
<AssemblyName>StandardScene</AssemblyName>
<LangVersion>latest</LangVersion>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Platforms>AnyCPU;x64</Platforms>
<PlatformTarget>x64</PlatformTarget>
<Deterministic>true</Deterministic>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<ImplicitUsings>disable</ImplicitUsings>
<Nullable>disable</Nullable>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<!-- 引用 net4.x / netstandard 程序集时抑制兼容性噪音警告;CA1416TFM 已锁定 net8.0-windowsWindows-only API 调用为预期 -->
<NoWarn>$(NoWarn);NU1701;CS0618;CS0612;MSB3277;CA1416</NoWarn>
<!-- 强制优先用 Reference 的 HintPath 解析,避免 RAR 误选 build\ 等子目录下的同名旧 dllCommonUsage 存在多版本) -->
<AssemblySearchPaths>{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName};{GAC}</AssemblySearchPaths>
</PropertyGroup>
<!-- 原 Compile Remove 的旧版 AbstractChainedDeliveryMission.cs 已物理删除(git 保留历史);
原死代码 MultiWheelLifterCar.cs / SongLingDeliveryViewer.Designer.cs / CarTypes\UselessCar.cs 及 FactoryTest.cs 已于 C0 物理删除。 -->
<!-- 宿主:Simple3.dll + FairyViewPrivate=false 由宿主 ALC 加载 -->
<ItemGroup>
<Reference Include="Simple3">
<HintPath>$(Simple3Dll)</HintPath>
<Private>false</Private>
</Reference>
<Reference Include="FairyView">
<HintPath>$(FairyViewDir)\FairyView.dll</HintPath>
<Private>false</Private>
</Reference>
<Reference Include="SimpleCore">
<HintPath>$(SimpleCoreDll)</HintPath>
</Reference>
<Reference Include="CommonUsage">
<HintPath>D:\MDCS\Dependencies\Commons\CommonUsage.dll</HintPath>
</Reference>
<Reference Include="MDCSToolBox">
<HintPath>D:\MDCS\Dependencies\Commons\MDCSToolBox.dll</HintPath>
</Reference>
<Reference Include="Topaz">
<HintPath>$(TopazDll)</HintPath>
</Reference>
<Reference Include="LessokajiWeaverUtilities">
<HintPath>$(Simple3OutDir)\LessokajiWeaverUtilities.dll</HintPath>
</Reference>
<Reference Include="leegKeys-sdk">
<HintPath>$(LeegKeysSdkPath)</HintPath>
</Reference>
</ItemGroup>
<!-- NuGet 包(Nancy 对齐 Simple3 的 2.0.0 -->
<ItemGroup>
<PackageReference Include="DocumentFormat.OpenXml" Version="3.4.1" />
<PackageReference Include="EasyModbusTCP" Version="5.6.0" />
<PackageReference Include="IoTClient" Version="1.0.40" />
<PackageReference Include="Jint" Version="4.6.3" />
<PackageReference Include="MQTTnet" Version="4.3.6.1152" />
<PackageReference Include="MQTTnet.Extensions.ManagedClient" Version="4.3.6.1152" />
<PackageReference Include="Nancy" Version="2.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
<PackageReference Include="System.Drawing.Common" Version="9.0.0" />
</ItemGroup>
</Project>