build: 宿主改为 Simple3/FairyView,插件产物拷到 Simple3/plugins
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -18,19 +18,41 @@
|
||||
<AssemblySearchPaths>{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName};{GAC}</AssemblySearchPaths>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- 插件清单:随 dll 输出到 plugins/(约定 <dll>.scene.json,对接 SimpleLite /scenes 选择性加载) -->
|
||||
<!-- 插件清单:随 dll 输出到 plugins/(约定 <dll>.scene.json,对应 Simple3 /scenes 选择性加载) -->
|
||||
<ItemGroup>
|
||||
<None Update="StandardScene.Protocol.VDA5050.scene.json" CopyToOutputDirectory="PreserveNewest" />
|
||||
</ItemGroup>
|
||||
|
||||
<!-- 基座依赖:导航无关基础类型/字段袋来自 Core(通过 InternalsVisibleTo 访问其 internal 类型) -->
|
||||
<!-- 基座依赖:导航无关基础类型/字段袋来自 Core(通过 InternalsVisibleTo 访问 internal 类型) -->
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\StandardScene.Core\StandardScene.Core.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<!-- CycleGUI:TextViewer 等 UI 已从 WinForms 迁移到 CycleGUI(与 Core 一致,Private=false 由宿主加载) -->
|
||||
|
||||
<!-- 程序集引用:与 Core 保持一致的本地契约/工具 dll -->
|
||||
<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>
|
||||
</ItemGroup>
|
||||
|
||||
<!-- NuGet:VDA5050/MQTT 协议栈所需 -->
|
||||
<ItemGroup>
|
||||
@@ -40,28 +62,5 @@
|
||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
|
||||
<PackageReference Include="Jint" Version="4.6.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="CommonUsage">
|
||||
<HintPath>$(StandRefDir)CommonUsage.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="CycleGUI">
|
||||
<HintPath>$(StandRefDir)CycleGUI.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="LessokajiWeaverUtilities">
|
||||
<HintPath>$(StandRefDir)LessokajiWeaverUtilities.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MDCSToolBox">
|
||||
<HintPath>$(StandRefDir)MDCSToolBox.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SimpleCore">
|
||||
<HintPath>$(StandRefDir)SimpleCore.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SimpleLite">
|
||||
<HintPath>$(StandSimpleLiteDir)SimpleLite.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Topaz">
|
||||
<HintPath>$(StandRefDir)Topaz.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user