在Windows Azure上删除Orchard CMS的App_Data

时间:2012-09-04 13:28:28

标签: azure sql-server-ce orchardcms

我使用SQL Compact数据库在azure运行Orchard CMS上创建了一个网站。似乎工作正常。但是,我只想将其作为我需要在线/在云中使用的模块的测试基地。作为一个相当无用的开发人员,我已经打破了它。在我的本地机器或IIS上,我只是哭了一下,删除App_Data文件夹,然后继续。都好。

所以我的问题是,有没有办法在Azure上删除此文件夹?或者做类似的事情?我真的不知道Azure是如何工作的,第一次使用它。 App_Data文件夹是存储Sql-Server-CE文件的位置。

非常感谢任何帮助或提示。

2 个答案:

答案 0 :(得分:2)

从您的问题的上下文中我假设您正在使用Windows Azure WebSites并且您已经从图库中创建了Orchard。

如果是这样,那么您需要做的就是使用FTP登录并再次删除app_data文件夹。您可以在此处创建登录凭据:

Azure WebSites credentials

请注意,在您拥有凭据之前,链接将是“创建部署凭据”

您可以在此处找到FTP主机名:

Azure websites ftp host

您可以使用任何FTP客户端连接到FTP。

您还可以使用WebMatrix编辑您的网站。

Here is a great explanation of the Deployment Credentials

答案 1 :(得分:1)

如果您想在开发过程中手动删除App_Data文件夹,则可以选择以下几个选项:

  • 对于Azure网站,您可以connect through FTP并删除文件夹
  • 对于Web角色(云服务),您可以connect through RDP并删除该文件夹(不要对实时部署执行此操作,因为不会保留通过RDP进行的更改)。

但为什么不在本地做所有事情只需使用WebDeploy / WebMatrix来查看它在云中的运行方式?