vs2022 动态编译复制

项目配置为按配置编译,在.csproj的Project节点下面末尾增加以下内容:

<Target Name="ReplaceManifest" BeforeTargets="BeforeBuild">
  <Copy SourceFiles="$(ProjectDir)Properties\AndroidManifest.$(Configuration).xml" DestinationFiles="$(ProjectDir)Properties\AndroidManifest.xml" />
  <Copy SourceFiles="$(ProjectDir)..\db\BookReader.$(Configuration)\data.db" DestinationFiles="$(ProjectDir)..\db\BookReader.Current\data.db" />
</Target>

我的项目在编译前会动态替换这两个文件,实现不同编译选项实现使用不同的配置和不同的数据库

posted on 2023-10-27 19:20  空明流光  阅读(45)  评论(0编辑  收藏  举报

导航