gpt4 book ai didi

visual-studio - 有条件地包含 NuGet 包

转载 作者:行者123 更新时间:2023-12-03 22:44:18 26 4
gpt4 key购买 nike

有没有人有条件地在构建中包含 NuGet 包的经验?理想情况下,如果这可以基于构建配置来完成,那将会很好,例如包 A 包含在调试版本中,但包 B 被用于发布版本。

这可能吗?

最佳答案

您可以编辑您的 .csproj 文件并包含在 ItemGroup 部分下方以有条件地包含任何包。

<ItemGroup Condition="'$(Configuration)'=='Debug'">
//Move any package reference here that will only be available in debug mode
<PackageReference Include="PackageA" Version="1.0.0.0" />
</ItemGroup>

<ItemGroup Condition="'$(Configuration)'=='Release'">
//Move any package reference here that will only be available in release mode
<PackageReference Include="PackageB" Version="1.0.0.0" />
</ItemGroup>

希望这可以帮助。

关于visual-studio - 有条件地包含 NuGet 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37131870/

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