diff --git a/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/Orchard.Azure.MediaServices.csproj b/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/Orchard.Azure.MediaServices.csproj
index e609b5497..9f6b05148 100644
--- a/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/Orchard.Azure.MediaServices.csproj
+++ b/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/Orchard.Azure.MediaServices.csproj
@@ -60,45 +60,54 @@
..\..\..\packages\Iesi.Collections.4.0.0.4000\lib\net40\Iesi.Collections.dll
True
+
+ ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll
+ True
+
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.Data.Edm.dll
+
+ ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll
True
-
- ..\..\..\..\lib\windowsazure\Microsoft.Data.OData.dll
- False
+
+ ..\..\..\packages\Microsoft.Data.OData.5.6.4\lib\net40\Microsoft.Data.OData.dll
True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.Data.Services.Client.dll
+
+ ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll
True
-
- ..\..\..\..\lib\windowsazure\Microsoft.Practices.TransientFaultHandling.Core.dll
+
+ ..\..\..\packages\TransientFaultHandling.Core.5.1.1209.1\lib\NET4\Microsoft.Practices.TransientFaultHandling.Core.dll
+ True
..\..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.Configuration.dll
+
+ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.1.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll
+ True
False
..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.Diagnostics.dll
-
- ..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.MediaServices.Client.dll
+
+ ..\..\..\packages\windowsazure.mediaservices.3.4.0.0\lib\net45\Microsoft.WindowsAzure.MediaServices.Client.dll
+ True
-
- ..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.MediaServices.Client.Common.BlobTransfer.dll
+
+ ..\..\..\packages\windowsazure.mediaservices.3.4.0.0\lib\net45\Microsoft.WindowsAzure.MediaServices.Client.Common.BlobTransfer.dll
+ True
-
- ..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.Storage.dll
+
+ ..\..\..\packages\windowsazure.mediaservices.3.4.0.0\lib\net45\Microsoft.WindowsAzure.MediaServices.Client.Common.FileEncryption.dll
+ True
+
+
+ ..\..\..\packages\WindowsAzure.Storage.5.0.2\lib\net40\Microsoft.WindowsAzure.Storage.dll
+ True
..\..\..\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll
@@ -114,6 +123,10 @@
3.5
+
+ ..\..\..\packages\System.IdentityModel.Tokens.Jwt.4.0.2.206221351\lib\net45\System.IdentityModel.Tokens.Jwt.dll
+ True
+
..\..\..\packages\System.Spatial.5.6.4\lib\net40\System.Spatial.dll
True
diff --git a/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/packages.config b/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/packages.config
index 18a238db8..3dbffcf44 100644
--- a/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/packages.config
+++ b/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/packages.config
@@ -6,8 +6,17 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/ClientPerfCountersInstaller.exe b/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/ClientPerfCountersInstaller.exe
new file mode 100644
index 000000000..ac6157ad0
Binary files /dev/null and b/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/ClientPerfCountersInstaller.exe differ
diff --git a/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/ClientPerfCountersInstaller.exe.config b/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/ClientPerfCountersInstaller.exe.config
new file mode 100644
index 000000000..d6cd5b61b
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/ClientPerfCountersInstaller.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/PerformanceCounters.xml b/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/PerformanceCounters.xml
new file mode 100644
index 000000000..5255e01e4
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Azure/Microsoft.WindowsAzure.Caching/PerformanceCounters.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Azure/Orchard.Azure.csproj b/src/Orchard.Web/Modules/Orchard.Azure/Orchard.Azure.csproj
index fa8b28646..8577becd2 100644
--- a/src/Orchard.Web/Modules/Orchard.Azure/Orchard.Azure.csproj
+++ b/src/Orchard.Web/Modules/Orchard.Azure/Orchard.Azure.csproj
@@ -56,39 +56,66 @@
..\..\..\packages\log4net.2.0.3\lib\net40-full\log4net.dll
True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.ApplicationServer.Caching.AzureClientHelper.dll
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.ApplicationServer.Caching.AzureClientHelper.dll
+ True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.ApplicationServer.Caching.Client.dll
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.ApplicationServer.Caching.AzureCommon.dll
+ True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.ApplicationServer.Caching.Core.dll
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.ApplicationServer.Caching.Client.dll
+ True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.Data.Services.Client.dll
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.ApplicationServer.Caching.Core.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.Data.OData.5.6.4\lib\net40\Microsoft.Data.OData.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.Web.DistributedCache.dll
True
..\..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.Configuration.dll
+
+ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.1.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll
+ True
False
..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.ServiceRuntime.dll
True
-
- False
- ..\..\..\..\lib\windowsazure\Microsoft.WindowsAzure.Storage.dll
+
+ ..\..\..\packages\WindowsAzure.Storage.5.0.2\lib\net40\Microsoft.WindowsAzure.Storage.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.WindowsFabric.Common.dll
+ True
+
+
+ ..\..\..\packages\Microsoft.WindowsAzure.Caching.2.4.0.0\lib\net40-full\Microsoft.WindowsFabric.Data.Common.dll
+ True
..\..\..\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll
@@ -100,7 +127,12 @@
+
+
+ ..\..\..\packages\System.Spatial.5.6.4\lib\net40\System.Spatial.dll
+ True
+
@@ -136,6 +168,12 @@
+
+ Always
+
+
+ Always
+
@@ -168,6 +206,11 @@
+
+
+ Always
+
+
10.0
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
diff --git a/src/Orchard.Web/Modules/Orchard.Azure/packages.config b/src/Orchard.Web/Modules/Orchard.Azure/packages.config
index 36e25ef7c..6a7a4b55a 100644
--- a/src/Orchard.Web/Modules/Orchard.Azure/packages.config
+++ b/src/Orchard.Web/Modules/Orchard.Azure/packages.config
@@ -5,7 +5,15 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Orchard.sln b/src/Orchard.sln
index a17ba8fa1..55dee2273 100644
--- a/src/Orchard.sln
+++ b/src/Orchard.sln
@@ -1190,4 +1190,7 @@ Global
{98251EAE-A41B-47B2-AA91-E28B8482DA70} = {E9C9F120-07BA-4DFB-B9C3-3AFB9D44C9D5}
{D4E8F7C8-2DB2-4C50-A422-DA1DF1E3CC73} = {E9C9F120-07BA-4DFB-B9C3-3AFB9D44C9D5}
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EnterpriseLibraryConfigurationToolBinariesPath = packages\TransientFaultHandling.Core.5.1.1209.1\lib\NET4
+ EndGlobalSection
EndGlobal