gpt4 book ai didi

azure - Windows Azure 云服务 : recover lost source code

转载 作者:行者123 更新时间:2023-12-01 10:51:43 24 4
gpt4 key购买 nike

我在 Azure 上发布了云服务(WCF 角色)。源代码已丢失。是否可以从 Azure 下载部署包?或者任何其他方法来恢复 DLL。

最佳答案

也许吧。如果您在角色的服务定义中启用或至少配置了 RDP,则可以通过 RDP 进入实例并以这种方式检索 DLL。

如果您使用 Visual Studio 进行部署,则该包的副本位于您的存储帐户之一中,因为它会在部署之前将包上传到那里。检查 BLOB 存储中的每个存储帐户是否有 vsDeploy 容器。我认为其他一些部署机制也使用它。如果找到它,您可以下载 cspkg 文件,将其重命名为 .zip 并像打开 zip 文件一样打开它。在每个角色的内部,您将看到一个 cssx 文件。提取该文件并将其重命名为 .zip。打开 csx 文件夹将显示部署到您的实例的代码。

无论您如何执行部署,我都强烈建议保留您发布的 cspkg 文件,以便您可以回滚或了解发生了什么。我还建议至少在服务定义中配置 RDP,但在需要排除故障时可能会禁用 RDP。打开和关闭它是一个配置更新,尽管这可能有其自身的副作用。

如果一切都失败了并且你有一个 Windows Azure Support level某种以上免费的,你可以提交一张票,看看他们是否会为你检索 DLL,我猜。我没试过。

更新:我不知道Gaurav指示的获取包的操作。这应该是您检索代码的答案。

关于azure - Windows Azure 云服务 : recover lost source code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18574621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com