使用azure表存储作为Web站点部署asp.net mvc 3应用程序

时间:2012-11-22 13:06:56

标签: asp.net-mvc-3 azure

我是azure的新手,但我看了尝试在官方天蓝色网站上的样本。我已经发展了 像这样的3层Web应用程序:

  • 带有存储库的dal层(azure表存储和blob存储中的数据)
  • 服务层(包含逻辑并在dal层中使用存储库)
  • ui layer(实际的asp.net mvc 3网站)

Visual Studio Solution包含5个项目: - 达尔(班级图书馆) - 服务(班级图书馆) - 对象(类库) - UI(asp.net mvc 3网站) - Azure(azure云项目,包含mvc UI项目)

该网站运行localy就好了。当我将应用程序部署为云服务时, 事情有效。但我注意到,我没有ftp支持,所以我的UI设计师 可以改变css和html文件。我将应用程序部署为网站(在UI项目上发布),部署成功,但无法访问应用程序。它会抛出一个错误 Dal dll是不可访问的(是的,我将copy local标记为true,我在ftp上看到还有Dal.dll)。

我的问题是:如何将我的应用程序部署为网站?我确信我做错了什么。

感谢您的帮助, 贾尼

1 个答案:

答案 0 :(得分:0)

在ASP.NET MVC 3 Web应用程序中,您是否可以尝试引用以下程序集并将所有这些程序集的Copy Local设置为true:

  • 道尔顿
  • 服务
  • 物件