azure - Visual Studio 2013 Azure 发布配置文件相同的 Azure 帐户但不同的开发人员

标签 azure tfs visual-studio-2013

假设我有一个带有 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/

相关文章:

c# - XLWorkbook 到 MemoryStream 最终为空

visual-studio - 连接到 TFS 时出现 Visual Studio 2013 错误

c# - XAML 设计器未显示

visual-studio - Intellisense 不适用于 MS 测试文件

azure - 如何自动垂直缩放网络应用程序

azure - 如何在azure中启用性能计数器

c# - TFS 2010 : how to retrieve a deleted file?

TFS 远程用户... SSL + 密码或 VPN?

visual-studio-2013 - 错误构建 F# :"Files in libraries or multiple-file applications must begin with a namespace or module declaration"

Azure F 系列虚拟机