%VOSWARNING%
%META:TOPICPARENT{name="VirtAdoNet35Provider"}%
---+ Installation and Removal of the Single-Tier ADO.NET Provider for Virtuoso, on Windows
%TOC%
---++ Installation
The ADO.NET Provider for Virtuoso is provided as part of the Virtuoso Client Connectivity Kit installer. If the target Virtuoso Server installation is already or will be installed on a TCP/IP-accessible host, this is the only component that needs to be installed on the client host.
1 Download and run the Virtuoso Client Connectivity Kit installer appropriate to your data consuming application from the [[http://virtuoso.openlinksw.com/download/][Virtuoso Download]] page. %BR%%BR% Note: the 32-bit components may be installed on both 32-bit and 64-bit Windows, and will be necessary for use with any 32-bit data consuming components. 64-bit components can only be installed in a 64-bit Windows environment.
%BR%%BR%
1 Click the Run button to allow the signed Virtuoso Client Connectivity kit installer to start.
%BR%%BR%%BR%%BR%
1 If you have installed any version of the ADO.NET Provider at some point in the past, this message may be displayed:
%BR%%BR%%BR%%BR%
* Follow the [[#Removal][Removal]] process to remove the existing components, and then continue with the new installation.%BR%%BR%
1 Click the Next button to begin the installation process.
%BR%%BR%%BR%%BR%
1 Tick the I agree with license agreement checkbox and click the Next button.
%BR%%BR%%BR%%BR%
1 To manually select the components for installation, or to specify the installation directory, choose the Custom option. Otherwise, choose the Typical or Complete option and skip to step 8.
%BR%%BR%%BR%%BR%
1 If you chose the "Custom" option, select the target installation directory or accept the default. Click the Next button to continue.
%BR%%BR%%BR%%BR%
1 Again if you chose the "Custom" option, select the client drivers and providers you want to be installed (ODBC, JDBC, OLE DB, ADO.NET, etc.) and choose Next to continue. Note: the Provider for .NET 3.5 is required for Entity Frameworks and other ADO.NET v3.x support; the Provider for .NET 2.0 is provided primarily for support of legacy client applications and environments.
%BR%%BR%%BR%%BR%
1 The installer is now ready to begin the installation. Click the Install button to commence the process.
%BR%%BR%%BR%%BR%
1 The installer will announce successful completion, or provide error messages for diagnosis and resolution.
%BR%%BR%%BR%%BR%
1 Verify ADO.NET Provider installation, if desired, by checking that the Providers chosen for installation — virtado3
and/or virtado2
, for Provider for .NET 3.5 and Provider for .NET 2.0, respectively — are listed in the %WINDOWS%\assembly
folder.
%BR%%BR%%BR%%BR%
1 The installation of the ADO.Net Provider Client is complete.
---++ Removal
1 The Provider can be uninstalled through the Control Panel -> Programs and Features menu, or the Add/Remove Programs control panel, by selecting the Virtuoso Client Connectivity kit from the list of installed components and clicking the uninstall option presented.
%BR%%BR%%BR%%BR%
1 Click Yes to uninstall the Virtuoso Client Connectivity Kit.
%BR%%BR%%BR%%BR%