我正在开发一个asp.net测试项目。我将项目部署到windows azure。之后我添加了一些代码并且项目停止工作,但是azure上的项目仍然有效。有什么方法可以让我从azure中检索项目吗?
在visual studio中,我可以连接到windows azure并显示我部署到它的项目。我可以看到一些文件,但不是全部。我不会出现重要的文件,即控制器文件。
答案 0 :(得分:2)
Azure不是源代码控制。您将发布到azure(我希望)的内容不是整个代码,而是它的“已发布”版本。
简短回答不是
答案 1 :(得分:1)
将Web开发项目发布到Azure Visual Studio 时,编译所有源代码(.net)。然后编译结果是二进制文件(.dll)和一些其他网站资产,如css,js和html文件。
因此,您的项目中没有.Net源文件发布到网站中,因此您无法再次获取源文件。
我强烈建议您查看这些链接
除此之外,您可以尝试使用任何源代码存储库或ALM套件,当您使用azure时,您还可以使用 Visual Studio Online 免费托管您的项目,也可以能够直接发布到azure存储库。
答案 2 :(得分:0)
您无法从此方法获取代码。使用FTp工具,例如核心FTP , FileZilla 。
这些是获取Web应用程序的ftp的步骤。
FTP /部署用户, FTP主机名,密码
Note: You will not get your code fils( .cs).