假设我有一个带有 Azure 在线帐户(用户/密码)的 Azure 网站,并且从 Azure 面板下载了 Visual Studio 发布配置文件 (.PublishSettings)。 然后,我们在 Visual Studio 发布屏幕中导入该文件,我可以很好地部署到 Azure,并在 TFS 中 checkin 我的更改,其中包括文件 .pubxml。一切都好。
但是,第二个开发人员获得了最新版本,他拥有发布配置文件,但当他尝试发布到 azure 时,不起作用。该错误表明用户或密码之类的内容不正确,但与我用来发布且工作正常的文件相同。 然后他所做的就是再次导入与我相同的Azure配置文件,VS创建第二个“Web部署2.pubxml”文件,然后他尝试发布并运行。 如果我尝试使用新的 WebDeploy 2 文件进行发布,则不能,因此本地计算机似乎存在某些特定情况,使得我只能使用我导入的发布配置文件,而我的队友(他导入的文件) ,甚至 Azure 帐户也具有完全相同的用户密码和相同的 Azure 网站 URL。
有办法避免这种情况吗?因为在一个大型团队中,这意味着有很多不同的发布配置文件,而实际上,Azure 帐户是同一个。
非常感谢!
最佳答案
第二个开发人员需要通过复制发布配置文件 xml 文件中的 'userPWD="xxxxx"'
属性值,将加密密码手动输入到相应的配置文件中。
我在一个由 2 名开发人员组成的团队中,也遇到了同样的问题。小心不要触摸任何其他设置,因为配置文件的第二个开发人员副本将被保存以供 checkin 。
关于azure - Visual Studio 2013 Azure 发布配置文件相同的 Azure 帐户但不同的开发人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22403586/