我们正在将 Azure 应用程序迁移到本地数据中心。在将 Azure 包部署到云服务时,我们需要在角色缓存中使用 Azure。在本地部署到 Windows Server 时,我们需要使用 Windows Server AppFabric 缓存。您如何使其在一个解决方案中发挥作用?
详细解释
我们使用 Azure SDK v 2.2 客户端程序集连接到角色缓存中的 Azure。
Microsoft.ApplicationServer.Caching.Client.dll, assembly version 1.0.0.0, file version 1.0.5137.0
Microsoft.ApplicationServer.Caching.Core, assembly version 1.0.0.0, file version 1.0.5137.0
我们使用安装时附带的客户端程序集连接到 Windows Server AppFabric Cache v 1.1。
Microsoft.ApplicationServer.Caching.Client.dll, assembly version 1.0.0.0, file version 1.0.4632.0
Microsoft.ApplicationServer.Caching.Core, assembly version 1.0.0.0, file version 1.0.4632.0
Windows Server AppFabricCache、异常、检查客户端版本线程中解决了程序集视觉问题。
问题是我们的主要 Web项目最终引用了所有提到的具有重复名称和版本的程序集。我们不想通过它破解我们的方式。从最差到不太差的选项是创建自定义程序集加载或修改构建过程。首选方式是什么?我们是否已经偏离了大路?