【发布时间】: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