From: Webmonkey26 on
I have an app that currently relies on a number of SQL Server assemblies.

These are currently referenced and included in the bin folder of the app
when shipped.

I understand that there are some limits on the SQL Server assemblies that
may be shipped vs ones that are installed via a re-distributable installer.

Please could someone help me out with finding information relating to which
of the following DLL's I can re-distribute. Also confirmation of if I should
be distributing them with a re-distributable installer or if I can just ship
the assemblies in my execution folder.

ADODB.dll
ADOMD.dll
Interop.DTS.dll
Interop.SQLDMO.dll
Microsoft.ReportViewer.Common.dll
Microsoft.ReportViewer.ProcessingObjectModel.dll
Microsoft.ReportViewer.WinForms.dll
Microsoft.SQLDMO.dll
Microsoft.SqlServer.BatchParser.dll
Microsoft.SqlServer.ConnectionInfo.dll
Microsoft.SqlServer.RegSvrEnum.dll
Microsoft.SqlServer.Replication.dll
Microsoft.SqlServer.Rmo.dll
Microsoft.SqlServer.ServiceBrokerEnum.dll
Microsoft.SqlServer.Smo.dll
Microsoft.SqlServer.SmoEnum.dll
Microsoft.SqlServer.SqlEnum.dll
Microsoft.SqlServer.WmiEnum.dll
ReportingServicesCompression.dll

Thanks

WebMonkey26