dotConnect for PostgreSQL Documentation
In This Topic
    Installation
    In This Topic

    dotConnect for PostgreSQL is provided as a single setup package that contains all required files for Full .NET Framework and documentation.

    By default dotConnect for PostgreSQL installs all files in "Program Files\Devart\dotConnect\PostgreSQL" folder. The setup program also adds the necessary assemblies to the Global Assembly Cache by default. You can omit adding assemblies to GAC by selecting the Do not install assemblies in the GAC check box on the Additional Tasks installation wizard page. To install only *.dll files needed to run applications that use dotConnect for PostgreSQL, you can select "Minimal" install in the setup program.

    Please note that the installer contains and installs only the dotConnect for PostgreSQL assemblies for full .NET Framework. dotConnect for PostgreSQL .NET Standard compatible assemblies are available only via the NuGet packages. However, if you want to use .NET Standard compatible assemblies on a trial basis, you will still need to install the installer to obtain the trial license key files.

    Some files are shared by Devart data providers. These assemblies are copied to the "\Program Files\Common Files\Devart\dotConnect\5.00\Net2\" folder. If you have several Devart data providers, make sure they use same version of the Devart.Data.dll assembly.

    There are some limitations in Express Editions of Visual Studio. Particularly, the automatic toolbox components registration and Server Explorer integration are not available. You can, however, install components into toolbox manually as described below. As an exclusion, Visual Web Developer supports Server Explorer integration features.

    Command Line Installation Keys

    dotConnect for PostgreSQL installer is created with Inno Setup. Its standard setup command line parameters article is available at http://www.jrsoftware.org/ishelp/topic_setupcmdline.htm.

    Also there are additional installation keys:

    Example:

    The following table contains the list of components, that can be used with the /COMPONENTS key.
    Component name Parameter
    Visual Studio integration * VsIntegration
    Support for ADO.NET Entity Framework Entity
    LINQ LinqRuntime
    Entity Developer ModelerTool
    ASP.NET Web Providers WebProviders
    ASP.NET Identity AspNetIdentity
    SQL Server Business Intelligence Solutions SSIS
    Workflow Instance Store WFInstanceStore
    Enterprise Library Data Access Block EntLib
    Sync Framework Support SyncFramework
    Samples Samples
    Help files HelpFiles

    * You may use the "*VsIntegration" parameter (with asterisk) to integrate the provider to all the installed Visual Studio versions, which are supported by dotConnect for PostgreSQL. To install it only to Visual Studio 2010, for example, use "VsIntegration\VS2010" parameter.

    Microsoft Visual Studio

    dotConnect for PostgreSQL components are automatically registered in Toolbox when you start the Visual Studio first time after successful installation of dotConnect for PostgreSQL. If automatic registration fails, do the following steps to install the components manually:

    Since now dotConnect for PostgreSQL components are available from toolbox.

    In Visual Studio Code you can use only dotConnect for PostgreSQL installed as NuGet packages. Since Visual Studio Code lacks design-time support, no design-time, advanced integration, dotConnect for PostgreSQL tools or wizards are available in it.

    CodeGear Delphi 2007

    Because of the IDE restrictions design time is not available.