我们的项目依赖于各种Azure apis,每当开发人员获得新计算机并且Azure SDK已更新时,我们就会持续存在问题。
当开发人员安装Azure工具时,我们始终存在版本不匹配。然后,如果开发人员安装了旧版本,我们仍会遇到构建问题,因为较旧的Web安装程序会检测到较新版本的产品,并决定不安装旧版本,从而导致更多构建问题。
结果只是在同时更新所有人或开发人员浪费大量时间时感到痛苦。其他人如何解决这个问题?
答案 0 :(得分:2)
可以尝试将Azure SDK放入源代码控制中,以便每个人都使用相同的版本,但不幸的是,它们并没有让它变得特别容易。 Azure安装到固定路径,设置一些注册表项并在MSBuild扩展中创建.targets文件。
此处提出的想法:using azure SDK without installing,建议您构建自己的Nuget包并使用该设置安装SDK。