我有一个使用部署在 Azure 云服务中的 .NET Framework 4.5 构建的应用程序。所以我使用 Windows Server 2012 OS 系列(支持 .NET 4.0 及更高版本)。我的应用程序引用了一个只能在启用 .NET 3.5 功能的情况下运行的工具。所以我登录到远程桌面并启用 .NET 3.5 功能。
我阅读了这篇文章Windows Azure 执行模型,指出“云服务应用程序不应在其自己的 VM 的文件系统中维护状态。与使用 Windows Azure 虚拟机创建的 VM 不同,对云服务 VM 的写入不是持久的;”
您是否认为我在服务器上的更改(启用 .NET 3.5 功能)并不理想?如果是,您能否建议一种方法来部署具有 .NET 3.5 功能依赖项的 .NET 4.5 Web 应用程序。