Skip to content
honkywater edited this page Sep 18, 2012 · 1 revision

NuGet.org

The simplest way to install the provider is from NuGet. From the Visual Studio Package Manager Console, run the following command:

PM> Install-Package Magurany.Data.TableStorageClient

This will install the Magurany.Data.TableStorageClient package, which contains the following items:

  • Magurany.Data.TableStorageClient.dll: The assembly containing the provider factory class implementations
  • Web/App.config transform: Adds the necessary ADO.NET configuration.

Manual Installation

If you want to build from source and install the provider manually, you will need to do the following:

  1. Reference the Magurany.Data.TableStorageClient.dll in your project.

  2. Add the following to your *.config file:

     <configuration>
         <system.data>
             <DbProviderFactories>
                 <add
                     name="Windows Azure Table Storage ADO.NET Data Provider"
                     invariant="Magurany.Data.TableStorageClient" description=".NET Framework Data Provider for Windows Azure Table Storage."
                     type="Magurany.Data.TableStorageClient.TableStorageClientFactory, Magurany.Data.TableStorageClient" />       
             </DbProviderFactories>
         </system.data>
     </configuration>
    

Note that the assembly contained in the NuGet package is strong-named, so you will need to strong-name the built assembly if your assembly also has a strong name.

Clone this wiki locally