我想使用一个 NuGet 包来进行调试配置。我 found如果我有一个针对 Creators Update (15063) 的 UWP 项目,则可以在 Visual Studio 2017 中执行此操作。
<PackageReference Include="Newtonsoft.json" Version="9.0.1" Condition="'$(Configuration)' == 'Debug'" />
但是发布配置的包仍然存在。
最佳答案
<Choose>
<When Condition=" '$(Configuration)'=='Debug' ">
<ItemGroup>
<PackageReference Include="Newtonsoft.json" Version="9.0.1" />
</ItemGroup>
</When>
</Choose>
PackageReference 必须位于 ItemGroup 中才能正常工作。
关于c# - UWP 项目中的条件包引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44803176/