gpt4 book ai didi

visual-studio-2010 - msbuild 包括/从子目录复制到根目录 - 可能吗?

转载 作者:行者123 更新时间:2023-12-02 04:07:04 26 4
gpt4 key购买 nike

我可以包含来自子目录的文件,但是否将它放在 bulid 的根目录而不是其原始子目录中?

示例:我们有多个 robots.txt 文件用于不同的发布配置。这些文件在解决方案中为\IncludeTest\Development\robots.txt 和\IncludeTest\Production\robots.txt

我可以使用以下方法适本地动态抓取它们:

  <ItemGroup Condition=" '$(Configuration)' == 'Development' ">
<Content Include="IncludeTest\Development\robots.txt">
<SubType>Designer</SubType>
</Content>
</ItemGroup>

但是当我这样做时,我会维护\IncludeTest\Development\(或\IncludeTest\Production)目录。有什么方法可以将它包含在根目录中,robots.txt 应该在哪里?

最佳答案

以上仍然对我完全不起作用,但我能够根据您设置项目组的方式找到解决方法:

在解决方案中包含文件作为链接把它放在根目录下。通过您的 $(Configuration) 提示,我能够做到这一点,并且只需将其作为链接动态包含,而不是将其复制到根目录。

<Content Include="..\Robots_Source\$(Configuration)\robots.txt">
<Link>robots.txt</Link>
</Content>

关于visual-studio-2010 - msbuild 包括/从子目录复制到根目录 - 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7084427/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com