发布调整

This commit is contained in:
chfei committed 2026-11-02 17:58:37 +08:00
1 parent 207696d417
commit 33ef90a5cc
2 files changed
+16 -1

No files matched your search

+13
View File
@@ -25,6 +25,19 @@
<ItemGroup>
<ProjectReference Include="..\Modules\Store.Users\Store.Users.csproj" />
<ProjectReference Include="..\Store.Framework\Store.Framework.csproj" />
<!-- 生成插件供宿主动态加载,插件程序集和配置不合并到宿主根目录。 -->
<ProjectReference Include="..\Plugins\*\*.csproj" ReferenceOutputAssembly="false" Private="false" />
</ItemGroup>
<Target Name="IncludePluginsInPublish" AfterTargets="ComputeFilesToPublish">
<ItemGroup>
<!-- 插件生成后才枚举部署文件,保留各插件的配置和运行时依赖目录。 -->
<_PluginPublishFile Include="$(StoreHostOutputPath)Plugins\**\*" />
<ResolvedFileToPublish Include="@(_PluginPublishFile)">
<RelativePath>Plugins\%(_PluginPublishFile.RecursiveDir)%(_PluginPublishFile.Filename)%(_PluginPublishFile.Extension)</RelativePath>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
</ResolvedFileToPublish>
</ItemGroup>
</Target>
</Project>