【问题标题】:Is it possible to deploy a .NET 4 MVC3 Asp.Net to Azure Websites now?现在可以将 .NET 4 MVC3 Asp.Net 部署到 Azure 网站吗?
【发布时间】:2013-12-29 04:33:29
【问题描述】:

我正在使用 MVC3/.net4/c#/razor/EF4.1/SQL Server 2008sp2/会员服务。

我正在尝试将其部署到 Azure 网站。

看来我只能部署 .net 3.5 或 .net 4.5 Web 应用程序,这对我来说有点痛苦,因为我有 3rd 方 dll 是用 4.0 编写的

网站缺少 .net 4.0 似乎很奇怪。

将我的网站重新配置为 4.5 并非易事,因为它使用了这些 3rd 方 dll。

请对此有任何想法。

提前谢谢你。

P.s 另外,ASP.Net Membership Services 的部署似乎是个问题。

【问题讨论】:

  • 4.5 的站点应该能够使用 4.0 编写的 dll。将网站升级到 4.5 时遇到什么问题?
  • 感谢您的快速回复。我遇到了一些奇怪的构建错误,“错误 0 of 8”,没有列出,但显然由于构建终止太快而发生了一些事情。所以你是说我所有的第 3 方 V4 程序集都应该没问题。也许原因在别处。我已将 Web 项目和模型项目(EF 类)的构建版本更改为 4.5。出于兴趣,V4 构建的解决方案会在 v4.5 框架之上运行而不进行任何重建吗?感觉像一个愚蠢的问题,但我想我应该问。
  • 我已经将许多站点升级到 4.5 和最近的 4.5.1,它们使用 dll 的范围回到 3 并且没有遇到任何问题。从更高版本的站点/项目使用时,第 3 方 dll 可能会遇到问题,但我没有遇到过。

标签: c# asp.net-mvc azure azure-sql-database


【解决方案1】:

我从未听说过 azure 网站存在这样的问题。我自己部署了几个站点,它们都包含 2.0、3.5、4.0 的 dll 构建,没有任何问题。

我认为您的问题是由其他原因引起的,如果您无法使其正常工作,请发布构建错误:)

【讨论】:

  • 最后,我部署了我的 .net 4 编译的 Web 应用程序,看看它是否可以在 4.5 上的 Azure 中运行,令我惊讶的是,到目前为止一切都很好。这包括 .net4 形式的模型项目和主 Web 项目。只等下一个陷阱!!!谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-06
  • 1970-01-01
  • 2017-10-07
相关资源
最近更新 更多