Installed Assemblies
The RSSBus ADO.NET Provider for NetSuite ships the following ADO.NET assemblies:
- System.Data.RSSBus.NetSuite.dll: This is the main ADO.NET provider assembly.
- RSSBus.NetSuite.System.dll: This assembly has calls to use the CryptoAPI for SSL processing. It should be deployed with System.Data.RSSBus.NetSuite.dll.
- System.Data.RSSBus.NetSuite.Designer.dll: This assembly has some design-time resources to offer a better development experience. It does not need to be deployed.
- System.Data.RSSBus.NetSuite.Entities.dll: This assembly includes support for the Entity framework. It is only needed when working with Entity Framework.
- System.Data.RSSBus.NetSuite.Web.dll: This assembly has Web controls that are useful in Web projects.
Choose the Assemblies for Your Version of the .NET Framework
The lib folder in the installation directory has .NET 3.5 assemblies. The 4.0 subfolder contains .NET 4.0 assemblies that have been compiled with the 4.0 compiler. These will not work with older versions of the .NET Framework. To use the Entity Framework, you must compile with .NET 4.0.