diff --git a/Directory.Build.props b/Directory.Build.props
index 4e595db..81d183c 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,11 +1,16 @@
-
- $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\..\stand\'))
- $(StandRoot)ref\
- $(StandRoot)SimpleLite\
- D:\MDCS\Dependencies\Commons
+
+ D:\MDCS\Release\FairyView
+ $(FairyViewDir)
+
+ D:\MDCS\Release\Simple\Simple3
+ $(Simple3OutDir)\Simple3.dll
+ $(Simple3OutDir)\SimpleCore.dll
+ $(Simple3OutDir)\Topaz.dll
+ $(Simple3OutDir)\plugins
$(MSBuildThisFileDirectory)StandardScene.Core\Ref\leegKeys-sdk.dll
- $(StandSimpleLiteDir)plugins\leegKeys-sdk.dll
+ $(Simple3OutDir)\leegKeys-sdk.dll
+ $(Simple3PluginsDir)\leegKeys-sdk.dll
diff --git a/Directory.Build.targets b/Directory.Build.targets
index e895908..554c54a 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -1,40 +1,15 @@
-
-
- $(MSBuildThisFileDirectory)
- $(StandardSceneRepoRoot)build\plugins
- false
- true
- true
- true
- true
- true
-
-
-
-
-
+
+
+
-
-
-
-
-
+ <_PluginCopy Include="$(TargetPath)" />
+ <_PluginCopy Include="$(TargetDir)$(TargetName).pdb" Condition="Exists('$(TargetDir)$(TargetName).pdb')" />
+ <_PluginCopy Include="$(TargetDir)$(TargetName).scene.json" Condition="Exists('$(TargetDir)$(TargetName).scene.json')" />
+ <_PluginCopy Include="$(TargetDir)leegKeys-sdk.dll" Condition="Exists('$(TargetDir)leegKeys-sdk.dll')" />
-
-
-
-
+
diff --git a/StandardScene.Core/StandardScene.Core.csproj b/StandardScene.Core/StandardScene.Core.csproj
index f7b88c0..3a4342a 100644
--- a/StandardScene.Core/StandardScene.Core.csproj
+++ b/StandardScene.Core/StandardScene.Core.csproj
@@ -1,4 +1,4 @@
-
+
net8.0-windows
@@ -23,37 +23,37 @@
-
+
-
- $(StandRefDir)CommonUsage.dll
+
+ $(Simple3Dll)
+ false
-
- $(StandRefDir)CycleGUI.dll
-
-
- $(StandRefDir)LessokajiWeaverUtilities.dll
-
-
- $(StandRefDir)MDCSToolBox.dll
+
+ $(FairyViewDir)\FairyView.dll
+ false
- $(StandRefDir)SimpleCore.dll
+ $(SimpleCoreDll)
+
+
+ D:\MDCS\Dependencies\Commons\CommonUsage.dll
+
+
+ D:\MDCS\Dependencies\Commons\MDCSToolBox.dll
+
+
+ $(TopazDll)
+
+
+ $(Simple3OutDir)\LessokajiWeaverUtilities.dll
-
$(LeegKeysSdkPath)
-
- $(StandSimpleLiteDir)SimpleLite.dll
-
-
- $(StandRefDir)Topaz.dll
-
-
+
diff --git a/StandardScene.Devices/StandardScene.Devices.csproj b/StandardScene.Devices/StandardScene.Devices.csproj
index 9e53f0a..6dae8d2 100644
--- a/StandardScene.Devices/StandardScene.Devices.csproj
+++ b/StandardScene.Devices/StandardScene.Devices.csproj
@@ -18,7 +18,7 @@
{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName};{GAC}
-
+
@@ -30,24 +30,29 @@
+
+ $(Simple3Dll)
+ false
+
+
+ $(FairyViewDir)\FairyView.dll
+ false
+
+
+ $(SimpleCoreDll)
+
- $(StandRefDir)CommonUsage.dll
+ D:\MDCS\Dependencies\Commons\CommonUsage.dll
+
+
+ $(TopazDll)
+
+
+ $(Simple3OutDir)\LessokajiWeaverUtilities.dll
$(LeegKeysSdkPath)
-
- $(StandRefDir)LessokajiWeaverUtilities.dll
-
-
- $(StandRefDir)SimpleCore.dll
-
-
- $(StandSimpleLiteDir)SimpleLite.dll
-
-
- $(StandRefDir)Topaz.dll
-
diff --git a/StandardScene.Magnetic/StandardScene.Magnetic.csproj b/StandardScene.Magnetic/StandardScene.Magnetic.csproj
index e772fef..2f957b4 100644
--- a/StandardScene.Magnetic/StandardScene.Magnetic.csproj
+++ b/StandardScene.Magnetic/StandardScene.Magnetic.csproj
@@ -18,32 +18,37 @@
{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName};{GAC}
-
+
-
+
-
- $(StandRefDir)CommonUsage.dll
+
+ $(Simple3Dll)
+ false
-
- $(StandRefDir)LessokajiWeaverUtilities.dll
+
+ $(FairyViewDir)\FairyView.dll
+ false
- $(StandRefDir)SimpleCore.dll
+ $(SimpleCoreDll)
-
- $(StandSimpleLiteDir)SimpleLite.dll
+
+ D:\MDCS\Dependencies\Commons\CommonUsage.dll
- $(StandRefDir)Topaz.dll
+ $(TopazDll)
+
+
+ $(Simple3OutDir)\LessokajiWeaverUtilities.dll
diff --git a/StandardScene.Protocol.VDA5050/StandardScene.Protocol.VDA5050.csproj b/StandardScene.Protocol.VDA5050/StandardScene.Protocol.VDA5050.csproj
index 20262c1..67e6e6c 100644
--- a/StandardScene.Protocol.VDA5050/StandardScene.Protocol.VDA5050.csproj
+++ b/StandardScene.Protocol.VDA5050/StandardScene.Protocol.VDA5050.csproj
@@ -18,19 +18,41 @@
{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName};{GAC}
-
+
-
+
-
-
-
+
+
+ $(Simple3Dll)
+ false
+
+
+ $(FairyViewDir)\FairyView.dll
+ false
+
+
+ $(SimpleCoreDll)
+
+
+ D:\MDCS\Dependencies\Commons\CommonUsage.dll
+
+
+ D:\MDCS\Dependencies\Commons\MDCSToolBox.dll
+
+
+ $(TopazDll)
+
+
+ $(Simple3OutDir)\LessokajiWeaverUtilities.dll
+
+
@@ -40,28 +62,5 @@
-
-
- $(StandRefDir)CommonUsage.dll
-
-
- $(StandRefDir)CycleGUI.dll
-
-
- $(StandRefDir)LessokajiWeaverUtilities.dll
-
-
- $(StandRefDir)MDCSToolBox.dll
-
-
- $(StandRefDir)SimpleCore.dll
-
-
- $(StandSimpleLiteDir)SimpleLite.dll
-
-
- $(StandRefDir)Topaz.dll
-
-
diff --git a/StandardScene.QrLidar/StandardScene.QrLidar.csproj b/StandardScene.QrLidar/StandardScene.QrLidar.csproj
index b2bc822..8f3b228 100644
--- a/StandardScene.QrLidar/StandardScene.QrLidar.csproj
+++ b/StandardScene.QrLidar/StandardScene.QrLidar.csproj
@@ -18,35 +18,40 @@
{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName};{GAC}
-
+
+ (激光坐标导航 BasicGo 由内置 GhostCar 提供,二维码 QrGo 按轨道 tag 逐段触发,可融合可单用) -->
-
- $(StandRefDir)CommonUsage.dll
+
+ $(Simple3Dll)
+ false
-
- $(StandRefDir)LessokajiWeaverUtilities.dll
-
-
- $(StandRefDir)MDCSToolBox.dll
+
+ $(FairyViewDir)\FairyView.dll
+ false
- $(StandRefDir)SimpleCore.dll
+ $(SimpleCoreDll)
-
- $(StandSimpleLiteDir)SimpleLite.dll
+
+ D:\MDCS\Dependencies\Commons\CommonUsage.dll
+
+
+ D:\MDCS\Dependencies\Commons\MDCSToolBox.dll
- $(StandRefDir)Topaz.dll
+ $(TopazDll)
+
+
+ $(Simple3OutDir)\LessokajiWeaverUtilities.dll