我们可以从azure中检索asp.net项目吗?

时间:2015-08-10 11:12:30

标签: asp.net azure

我正在开发一个asp.net测试项目。我将项目部署到windows azure。之后我添加了一些代码并且项目停止工作,但是azure上的项目仍然有效。有什么方法可以让我从azure中检索项目吗?

在visual studio中,我可以连接到windows azure并显示我部署到它的项目。我可以看到一些文件,但不是全部。我不会出现重要的文件,即控制器文件。 enter image description here

3 个答案:

答案 0 :(得分:2)

Azure不是源代码控制。您将发布到azure(我希望)的内容不是整个代码,而是它的“已发布”版本。

简短回答不是

答案 1 :(得分:1)

将Web开发项目发布到Azure Visual Studio 时,编译所有源代码(.net)。然后编译结果是二进制文件(.dll)和一些其他网站资产,如css,js和html文件。

因此,您的项目中没有.Net源文件发布到网站中,因此您无法再次获取源文件。

我强烈建议您查看这些链接

除此之外,您可以尝试使用任何源代码存储库或ALM套件,当您使用azure时,您还可以使用 Visual Studio Online 免费托管您的项目,也可以能够直接发布到azure存储库。

更多信息Visual Studio Online

答案 2 :(得分:0)

您无法从此方法获取代码。使用FTp工具,例如核心FTP FileZilla

这些是获取Web应用程序的ftp的步骤。

  1. 转到 azure https://portal.azure.com)。
  2. 从浏览器中选择网络应用选项。
  3. 从列表中选择您的应用,然后点击设置选项。
  4. 然后点击属性,然后启用ftp并为其创建密码。
  5. FTP /部署用户 FTP主机名密码

    Note: You will not get your code fils( .cs).