我们有两种不同的构建配置:调试和生产。
构建的一部分包括用于访问第三方站点的证书。在调试中,我们使用暂存证书,在生产中,我们使用实时生产证书。
如何确保在调试配置中构建解决方案时包含暂存证书,以及在其内置生产时包含生产证书?
编辑
这是我从 Scotty 的建议中得到的解决方案(已放入 Post-Build 事件命令行部分):
IF $(ConfigurationName) == Release copy $(ProjectDir)resources\prod.p12 $(TargetDir)resources
IF $(ConfigurationName) == Debug copy $(ProjectDir)resources\staging.p12 $(TargetDir)resources